* [PATCH i-g-t] lib/igt_kms: Use get_max_pipe_hdisplay in joiner_possible fucntions
@ 2025-03-19 6:12 Karthik B S
2025-03-19 7:41 ` ✓ Xe.CI.BAT: success for " Patchwork
` (3 more replies)
0 siblings, 4 replies; 8+ messages in thread
From: Karthik B S @ 2025-03-19 6:12 UTC (permalink / raw)
To: igt-dev; +Cc: santhosh.reddy.guddati, jeevan.b, Karthik B S
Update 'joiner_possible' helper functions to use the existing
get_max_pipe_hdisplay helper.
Signed-off-by: Karthik B S <karthik.b.s@intel.com>
---
lib/igt_kms.c | 45 ++++++++++++++++++++-------------------------
lib/igt_kms.h | 2 +-
2 files changed, 21 insertions(+), 26 deletions(-)
diff --git a/lib/igt_kms.c b/lib/igt_kms.c
index cc3bb3ae7..99c8707c7 100644
--- a/lib/igt_kms.c
+++ b/lib/igt_kms.c
@@ -6428,6 +6428,20 @@ int igt_get_current_cdclk(int fd)
return read_and_parse_cdclk_debugfs(fd, "Current CD clock frequency:");
}
+/**
+ * get_max_hdisplay:
+ * @drm_fd: drm file descriptor
+ *
+ * Returns: The maximum hdisplay supported per pipe.
+ */
+static int get_max_pipe_hdisplay(int drm_fd)
+{
+ int dev_id = intel_get_drm_devid(drm_fd);
+
+ return (intel_display_ver(dev_id) >= 30) ? HDISPLAY_6K_PER_PIPE :
+ HDISPLAY_5K_PER_PIPE;
+}
+
/**
* igt_bigjoiner_possible:
* @drm_fd: drm file descriptor
@@ -6441,13 +6455,8 @@ int igt_get_current_cdclk(int fd)
*/
bool igt_bigjoiner_possible(int drm_fd, drmModeModeInfo *mode, int max_dotclock)
{
- int max_hdisplay, dev_id;
-
- dev_id = intel_get_drm_devid(drm_fd);
- max_hdisplay = (intel_display_ver(dev_id) >= 30) ? HDISPLAY_6K_PER_PIPE :
- HDISPLAY_5K_PER_PIPE;
-
- return (mode->hdisplay > max_hdisplay || mode->clock > max_dotclock);
+ return (mode->hdisplay > get_max_pipe_hdisplay(drm_fd) ||
+ mode->clock > max_dotclock);
}
/**
@@ -6469,7 +6478,7 @@ bool bigjoiner_mode_found(int drm_fd, drmModeConnector *connector,
for (int i=0; i< connector->count_modes; i++) {
if (igt_bigjoiner_possible(drm_fd, &connector->modes[i], max_dotclock) &&
- !igt_ultrajoiner_possible(&connector->modes[i], max_dotclock)) {
+ !igt_ultrajoiner_possible(drm_fd, &connector->modes[i], max_dotclock)) {
*mode = connector->modes[i];
found = true;
break;
@@ -6478,20 +6487,6 @@ bool bigjoiner_mode_found(int drm_fd, drmModeConnector *connector,
return found;
}
-/**
- * get_max_hdisplay:
- * @drm_fd: drm file descriptor
- *
- * Returns: The maximum hdisplay supported per pipe.
- */
-static int get_max_pipe_hdisplay(int drm_fd)
-{
- int dev_id = intel_get_drm_devid(drm_fd);
-
- return (intel_display_ver(dev_id) >= 30) ? HDISPLAY_6K_PER_PIPE :
- HDISPLAY_5K_PER_PIPE;
-}
-
/**
* max_non_joiner_mode_found:
* @drm_fd: drm file descriptor
@@ -6567,9 +6562,9 @@ bool igt_is_joiner_enabled_for_pipe(int drmfd, enum pipe pipe)
*
* Returns: True if mode requires Ultrajoiner, else False.
*/
-bool igt_ultrajoiner_possible(drmModeModeInfo *mode, int max_dotclock)
+bool igt_ultrajoiner_possible(int drm_fd, drmModeModeInfo *mode, int max_dotclock)
{
- return (mode->hdisplay > 2 * HDISPLAY_5K_PER_PIPE ||
+ return (mode->hdisplay > 2 * get_max_pipe_hdisplay(drm_fd) ||
mode->clock > 2 * max_dotclock);
}
@@ -6591,7 +6586,7 @@ bool ultrajoiner_mode_found(int drm_fd, drmModeConnector *connector,
bool found = false;
for (int i = 0; i < connector->count_modes; i++) {
- if (igt_ultrajoiner_possible(&connector->modes[i], max_dotclock)) {
+ if (igt_ultrajoiner_possible(drm_fd, &connector->modes[i], max_dotclock)) {
*mode = connector->modes[i];
found = true;
break;
diff --git a/lib/igt_kms.h b/lib/igt_kms.h
index 27b545f52..0381c82ad 100644
--- a/lib/igt_kms.h
+++ b/lib/igt_kms.h
@@ -1252,7 +1252,7 @@ bool bigjoiner_mode_found(int drm_fd, drmModeConnector *connector,
bool max_non_joiner_mode_found(int drm_fd, drmModeConnector *connector,
int max_dotclock, drmModeModeInfo *mode);
bool igt_is_joiner_enabled_for_pipe(int drmfd, enum pipe pipe);
-bool igt_ultrajoiner_possible(drmModeModeInfo *mode, int max_dotclock);
+bool igt_ultrajoiner_possible(int drmfd, drmModeModeInfo *mode, int max_dotclock);
bool ultrajoiner_mode_found(int drm_fd, drmModeConnector *connector,
int max_dotclock, drmModeModeInfo *mode);
bool igt_has_force_joiner_debugfs(int drmfd, char *conn_name);
--
2.43.0
^ permalink raw reply related [flat|nested] 8+ messages in thread* ✓ Xe.CI.BAT: success for lib/igt_kms: Use get_max_pipe_hdisplay in joiner_possible fucntions 2025-03-19 6:12 [PATCH i-g-t] lib/igt_kms: Use get_max_pipe_hdisplay in joiner_possible fucntions Karthik B S @ 2025-03-19 7:41 ` Patchwork 2025-03-19 7:53 ` ✗ i915.CI.BAT: failure " Patchwork ` (2 subsequent siblings) 3 siblings, 0 replies; 8+ messages in thread From: Patchwork @ 2025-03-19 7:41 UTC (permalink / raw) To: Karthik B S; +Cc: igt-dev [-- Attachment #1: Type: text/plain, Size: 1351 bytes --] == Series Details == Series: lib/igt_kms: Use get_max_pipe_hdisplay in joiner_possible fucntions URL : https://patchwork.freedesktop.org/series/146474/ State : success == Summary == CI Bug Log - changes from XEIGT_8276_BAT -> XEIGTPW_12798_BAT ==================================================== Summary ------- **SUCCESS** No regressions found. Participating hosts (9 -> 9) ------------------------------ No changes in participating hosts Known issues ------------ Here are the changes found in XEIGTPW_12798_BAT that come from known issues: ### IGT changes ### #### Issues hit #### * igt@xe_exec_basic@twice-bindexecqueue-rebind: - bat-adlp-vf: [PASS][1] -> [ABORT][2] ([Intel XE#4491]) [1]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8276/bat-adlp-vf/igt@xe_exec_basic@twice-bindexecqueue-rebind.html [2]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/bat-adlp-vf/igt@xe_exec_basic@twice-bindexecqueue-rebind.html [Intel XE#4491]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4491 Build changes ------------- * IGT: IGT_8276 -> IGTPW_12798 IGTPW_12798: 12798 IGT_8276: 8276 xe-2825-a958e31a81b3267201c85b6f171419586afa792c: a958e31a81b3267201c85b6f171419586afa792c == Logs == For more details see: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/index.html [-- Attachment #2: Type: text/html, Size: 1913 bytes --] ^ permalink raw reply [flat|nested] 8+ messages in thread
* ✗ i915.CI.BAT: failure for lib/igt_kms: Use get_max_pipe_hdisplay in joiner_possible fucntions 2025-03-19 6:12 [PATCH i-g-t] lib/igt_kms: Use get_max_pipe_hdisplay in joiner_possible fucntions Karthik B S 2025-03-19 7:41 ` ✓ Xe.CI.BAT: success for " Patchwork @ 2025-03-19 7:53 ` Patchwork 2025-03-26 4:47 ` Karthik B S 2025-03-19 8:22 ` ✗ Xe.CI.Full: " Patchwork 2025-03-19 17:59 ` [PATCH i-g-t] " B, Jeevan 3 siblings, 1 reply; 8+ messages in thread From: Patchwork @ 2025-03-19 7:53 UTC (permalink / raw) To: Karthik B S; +Cc: igt-dev [-- Attachment #1: Type: text/plain, Size: 4309 bytes --] == Series Details == Series: lib/igt_kms: Use get_max_pipe_hdisplay in joiner_possible fucntions URL : https://patchwork.freedesktop.org/series/146474/ State : failure == Summary == CI Bug Log - changes from IGT_8276 -> IGTPW_12798 ==================================================== Summary ------- **FAILURE** Serious unknown changes coming with IGTPW_12798 absolutely need to be verified manually. If you think the reported changes have nothing to do with the changes introduced in IGTPW_12798, 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_12798/index.html Participating hosts (43 -> 42) ------------------------------ Additional (2): fi-kbl-7567u fi-pnv-d510 Missing (3): bat-mtlp-8 bat-atsm-1 fi-snb-2520m Possible new issues ------------------- Here are the unknown changes that may have been introduced in IGTPW_12798: ### IGT changes ### #### Possible regressions #### * igt@i915_selftest@live@workarounds: - bat-dg1-7: [PASS][1] -> [ABORT][2] +1 other test abort [1]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8276/bat-dg1-7/igt@i915_selftest@live@workarounds.html [2]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12798/bat-dg1-7/igt@i915_selftest@live@workarounds.html * igt@kms_hdmi_inject@inject-audio: - bat-arls-5: [PASS][3] -> [FAIL][4] [3]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8276/bat-arls-5/igt@kms_hdmi_inject@inject-audio.html [4]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12798/bat-arls-5/igt@kms_hdmi_inject@inject-audio.html Known issues ------------ Here are the changes found in IGTPW_12798 that come from known issues: ### IGT changes ### #### Issues hit #### * igt@dmabuf@all-tests: - fi-pnv-d510: NOTRUN -> [INCOMPLETE][5] ([i915#12904]) +1 other test incomplete [5]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12798/fi-pnv-d510/igt@dmabuf@all-tests.html * igt@gem_huc_copy@huc-copy: - fi-kbl-7567u: NOTRUN -> [SKIP][6] ([i915#2190]) [6]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12798/fi-kbl-7567u/igt@gem_huc_copy@huc-copy.html * igt@gem_lmem_swapping@parallel-random-engines: - fi-kbl-7567u: NOTRUN -> [SKIP][7] ([i915#4613]) +3 other tests skip [7]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12798/fi-kbl-7567u/igt@gem_lmem_swapping@parallel-random-engines.html * igt@i915_selftest@live@workarounds: - bat-arlh-2: [PASS][8] -> [DMESG-FAIL][9] ([i915#12061]) +1 other test dmesg-fail [8]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8276/bat-arlh-2/igt@i915_selftest@live@workarounds.html [9]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12798/bat-arlh-2/igt@i915_selftest@live@workarounds.html - bat-mtlp-9: [PASS][10] -> [DMESG-FAIL][11] ([i915#12061]) +1 other test dmesg-fail [10]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8276/bat-mtlp-9/igt@i915_selftest@live@workarounds.html [11]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12798/bat-mtlp-9/igt@i915_selftest@live@workarounds.html * igt@kms_dsc@dsc-basic: - fi-kbl-7567u: NOTRUN -> [SKIP][12] +11 other tests skip [12]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12798/fi-kbl-7567u/igt@kms_dsc@dsc-basic.html * igt@kms_psr@psr-primary-mmap-gtt: - fi-pnv-d510: NOTRUN -> [SKIP][13] +33 other tests skip [13]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12798/fi-pnv-d510/igt@kms_psr@psr-primary-mmap-gtt.html [i915#12061]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12061 [i915#12904]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12904 [i915#2190]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2190 [i915#4613]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4613 Build changes ------------- * CI: CI-20190529 -> None * IGT: IGT_8276 -> IGTPW_12798 CI-20190529: 20190529 CI_DRM_16293: a958e31a81b3267201c85b6f171419586afa792c @ git://anongit.freedesktop.org/gfx-ci/linux IGTPW_12798: 12798 IGT_8276: 8276 == Logs == For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12798/index.html [-- Attachment #2: Type: text/html, Size: 5211 bytes --] ^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: ✗ i915.CI.BAT: failure for lib/igt_kms: Use get_max_pipe_hdisplay in joiner_possible fucntions 2025-03-19 7:53 ` ✗ i915.CI.BAT: failure " Patchwork @ 2025-03-26 4:47 ` Karthik B S 0 siblings, 0 replies; 8+ messages in thread From: Karthik B S @ 2025-03-26 4:47 UTC (permalink / raw) To: igt-dev [-- Attachment #1: Type: text/plain, Size: 4907 bytes --] Hi, These failures are unrelated to the patch as the changes in this patch only affects kms_joiner tests. Also, the targeted tests aren't currently covered on any premerge configs, so not going for a rereport to trigger the shards tests. We do have results from xe.ci.full and failures there are unrelated as well. Will go ahead and merge this patch. Thanks, Karthik.B.S On 3/19/2025 1:23 PM, Patchwork wrote: > Project List - Patchwork *Patch Details* > *Series:* lib/igt_kms: Use get_max_pipe_hdisplay in joiner_possible > fucntions > *URL:* https://patchwork.freedesktop.org/series/146474/ > *State:* failure > *Details:* > https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12798/index.html > > > CI Bug Log - changes from IGT_8276 -> IGTPW_12798 > > > Summary > > *FAILURE* > > Serious unknown changes coming with IGTPW_12798 absolutely need to be > verified manually. > > If you think the reported changes have nothing to do with the changes > introduced in IGTPW_12798, 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_12798/index.html > > > Participating hosts (43 -> 42) > > Additional (2): fi-kbl-7567u fi-pnv-d510 > Missing (3): bat-mtlp-8 bat-atsm-1 fi-snb-2520m > > > Possible new issues > > Here are the unknown changes that may have been introduced in IGTPW_12798: > > > IGT changes > > > Possible regressions > > * > > igt@i915_selftest@live@workarounds: > > o bat-dg1-7: PASS > <https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8276/bat-dg1-7/igt@i915_selftest@live@workarounds.html> > -> ABORT > <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12798/bat-dg1-7/igt@i915_selftest@live@workarounds.html> > +1 other test abort > * > > igt@kms_hdmi_inject@inject-audio: > > o bat-arls-5: PASS > <https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8276/bat-arls-5/igt@kms_hdmi_inject@inject-audio.html> > -> FAIL > <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12798/bat-arls-5/igt@kms_hdmi_inject@inject-audio.html> > > > Known issues > > Here are the changes found in IGTPW_12798 that come from known issues: > > > IGT changes > > > Issues hit > > * > > igt@dmabuf@all-tests: > > o fi-pnv-d510: NOTRUN -> INCOMPLETE > <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12798/fi-pnv-d510/igt@dmabuf@all-tests.html> > (i915#12904 > <https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12904>) > +1 other test incomplete > * > > igt@gem_huc_copy@huc-copy: > > o fi-kbl-7567u: NOTRUN -> SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12798/fi-kbl-7567u/igt@gem_huc_copy@huc-copy.html> > (i915#2190 > <https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2190>) > * > > igt@gem_lmem_swapping@parallel-random-engines: > > o fi-kbl-7567u: NOTRUN -> SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12798/fi-kbl-7567u/igt@gem_lmem_swapping@parallel-random-engines.html> > (i915#4613 > <https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4613>) > +3 other tests skip > * > > igt@i915_selftest@live@workarounds: > > o bat-arlh-2: PASS > <https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8276/bat-arlh-2/igt@i915_selftest@live@workarounds.html> > -> DMESG-FAIL > <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12798/bat-arlh-2/igt@i915_selftest@live@workarounds.html> > (i915#12061 > <https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12061>) > +1 other test dmesg-fail > o bat-mtlp-9: PASS > <https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8276/bat-mtlp-9/igt@i915_selftest@live@workarounds.html> > -> DMESG-FAIL > <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12798/bat-mtlp-9/igt@i915_selftest@live@workarounds.html> > (i915#12061 > <https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12061>) > +1 other test dmesg-fail > * > > igt@kms_dsc@dsc-basic: > > o fi-kbl-7567u: NOTRUN -> SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12798/fi-kbl-7567u/igt@kms_dsc@dsc-basic.html> > +11 other tests skip > * > > igt@kms_psr@psr-primary-mmap-gtt: > > o fi-pnv-d510: NOTRUN -> SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12798/fi-pnv-d510/igt@kms_psr@psr-primary-mmap-gtt.html> > +33 other tests skip > > > Build changes > > * CI: CI-20190529 -> None > * IGT: IGT_8276 -> IGTPW_12798 > > CI-20190529: 20190529 > CI_DRM_16293: a958e31a81b3267201c85b6f171419586afa792c @ > git://anongit.freedesktop.org/gfx-ci/linux > IGTPW_12798: 12798 > IGT_8276: 8276 > [-- Attachment #2: Type: text/html, Size: 7511 bytes --] ^ permalink raw reply [flat|nested] 8+ messages in thread
* ✗ Xe.CI.Full: failure for lib/igt_kms: Use get_max_pipe_hdisplay in joiner_possible fucntions 2025-03-19 6:12 [PATCH i-g-t] lib/igt_kms: Use get_max_pipe_hdisplay in joiner_possible fucntions Karthik B S 2025-03-19 7:41 ` ✓ Xe.CI.BAT: success for " Patchwork 2025-03-19 7:53 ` ✗ i915.CI.BAT: failure " Patchwork @ 2025-03-19 8:22 ` Patchwork 2025-03-19 17:59 ` [PATCH i-g-t] " B, Jeevan 3 siblings, 0 replies; 8+ messages in thread From: Patchwork @ 2025-03-19 8:22 UTC (permalink / raw) To: Karthik B S; +Cc: igt-dev [-- Attachment #1: Type: text/plain, Size: 84946 bytes --] == Series Details == Series: lib/igt_kms: Use get_max_pipe_hdisplay in joiner_possible fucntions URL : https://patchwork.freedesktop.org/series/146474/ State : failure == Summary == CI Bug Log - changes from XEIGT_8276_full -> XEIGTPW_12798_full ==================================================== Summary ------- **FAILURE** Serious unknown changes coming with XEIGTPW_12798_full absolutely need to be verified manually. If you think the reported changes have nothing to do with the changes introduced in XEIGTPW_12798_full, please notify your bug team (I915-ci-infra@lists.freedesktop.org) to allow them to document this new failure mode, which will reduce false positives in CI. Participating hosts (4 -> 4) ------------------------------ No changes in participating hosts Possible new issues ------------------- Here are the unknown changes that may have been introduced in XEIGTPW_12798_full: ### IGT changes ### #### Possible regressions #### * igt@kms_async_flips@test-cursor@pipe-b-edp-1: - shard-lnl: NOTRUN -> [SKIP][1] +1 other test skip [1]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-lnl-1/igt@kms_async_flips@test-cursor@pipe-b-edp-1.html * igt@kms_pm_rpm@basic-pci-d3-state: - shard-lnl: [PASS][2] -> [SKIP][3] [2]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8276/shard-lnl-1/igt@kms_pm_rpm@basic-pci-d3-state.html [3]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-lnl-1/igt@kms_pm_rpm@basic-pci-d3-state.html * igt@xe_eudebug_online@set-breakpoint-sigint-debugger: - shard-bmg: NOTRUN -> [SKIP][4] [4]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-bmg-3/igt@xe_eudebug_online@set-breakpoint-sigint-debugger.html * igt@xe_fault_injection@exec-queue-create-fail-xe_vm_add_compute_exec_queue: - shard-lnl: [PASS][5] -> [DMESG-WARN][6] [5]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8276/shard-lnl-3/igt@xe_fault_injection@exec-queue-create-fail-xe_vm_add_compute_exec_queue.html [6]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-lnl-1/igt@xe_fault_injection@exec-queue-create-fail-xe_vm_add_compute_exec_queue.html Known issues ------------ Here are the changes found in XEIGTPW_12798_full that come from known issues: ### IGT changes ### #### Issues hit #### * igt@core_hotunplug@hotreplug-lateclose: - shard-lnl: NOTRUN -> [ABORT][7] ([Intel XE#3914]) [7]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-lnl-6/igt@core_hotunplug@hotreplug-lateclose.html * igt@kms_addfb_basic@addfb25-y-tiled-small-legacy: - shard-dg2-set2: NOTRUN -> [SKIP][8] ([Intel XE#623]) [8]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-dg2-432/igt@kms_addfb_basic@addfb25-y-tiled-small-legacy.html - shard-bmg: NOTRUN -> [SKIP][9] ([Intel XE#2233]) [9]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-bmg-8/igt@kms_addfb_basic@addfb25-y-tiled-small-legacy.html * igt@kms_async_flips@alternate-sync-async-flip: - shard-bmg: [PASS][10] -> [FAIL][11] ([Intel XE#827]) +1 other test fail [10]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8276/shard-bmg-4/igt@kms_async_flips@alternate-sync-async-flip.html [11]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-bmg-4/igt@kms_async_flips@alternate-sync-async-flip.html * igt@kms_async_flips@invalid-async-flip: - shard-lnl: NOTRUN -> [SKIP][12] ([Intel XE#873]) [12]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-lnl-7/igt@kms_async_flips@invalid-async-flip.html - shard-bmg: NOTRUN -> [SKIP][13] ([Intel XE#873]) [13]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-bmg-3/igt@kms_async_flips@invalid-async-flip.html * igt@kms_async_flips@invalid-async-flip-atomic: - shard-bmg: NOTRUN -> [SKIP][14] ([Intel XE#3768]) [14]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-bmg-1/igt@kms_async_flips@invalid-async-flip-atomic.html * igt@kms_atomic_transition@plane-all-modeset-transition-fencing-internal-panels: - shard-bmg: NOTRUN -> [SKIP][15] ([Intel XE#2370]) [15]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-bmg-6/igt@kms_atomic_transition@plane-all-modeset-transition-fencing-internal-panels.html * igt@kms_big_fb@4-tiled-64bpp-rotate-90: - shard-bmg: NOTRUN -> [SKIP][16] ([Intel XE#2327]) +8 other tests skip [16]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-bmg-8/igt@kms_big_fb@4-tiled-64bpp-rotate-90.html * igt@kms_big_fb@linear-16bpp-rotate-270: - shard-dg2-set2: NOTRUN -> [SKIP][17] ([Intel XE#316]) +5 other tests skip [17]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-dg2-433/igt@kms_big_fb@linear-16bpp-rotate-270.html * igt@kms_big_fb@linear-32bpp-rotate-90: - shard-lnl: NOTRUN -> [SKIP][18] ([Intel XE#1407]) +9 other tests skip [18]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-lnl-1/igt@kms_big_fb@linear-32bpp-rotate-90.html * igt@kms_big_fb@y-tiled-addfb-size-offset-overflow: - shard-dg2-set2: NOTRUN -> [SKIP][19] ([Intel XE#607]) [19]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-dg2-464/igt@kms_big_fb@y-tiled-addfb-size-offset-overflow.html - shard-lnl: NOTRUN -> [SKIP][20] ([Intel XE#1477]) [20]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-lnl-3/igt@kms_big_fb@y-tiled-addfb-size-offset-overflow.html - shard-bmg: NOTRUN -> [SKIP][21] ([Intel XE#607]) [21]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-bmg-1/igt@kms_big_fb@y-tiled-addfb-size-offset-overflow.html * igt@kms_big_fb@y-tiled-max-hw-stride-32bpp-rotate-180: - shard-bmg: NOTRUN -> [SKIP][22] ([Intel XE#1124]) +22 other tests skip [22]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-bmg-3/igt@kms_big_fb@y-tiled-max-hw-stride-32bpp-rotate-180.html * igt@kms_big_fb@y-tiled-max-hw-stride-64bpp-rotate-180-hflip: - shard-dg2-set2: NOTRUN -> [SKIP][23] ([Intel XE#1124]) +9 other tests skip [23]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-dg2-434/igt@kms_big_fb@y-tiled-max-hw-stride-64bpp-rotate-180-hflip.html * igt@kms_big_fb@yf-tiled-8bpp-rotate-0: - shard-lnl: NOTRUN -> [SKIP][24] ([Intel XE#1124]) +9 other tests skip [24]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-lnl-4/igt@kms_big_fb@yf-tiled-8bpp-rotate-0.html * igt@kms_big_fb@yf-tiled-addfb-size-overflow: - shard-dg2-set2: NOTRUN -> [SKIP][25] ([Intel XE#610]) [25]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-dg2-434/igt@kms_big_fb@yf-tiled-addfb-size-overflow.html - shard-lnl: NOTRUN -> [SKIP][26] ([Intel XE#1428]) [26]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-lnl-8/igt@kms_big_fb@yf-tiled-addfb-size-overflow.html - shard-bmg: NOTRUN -> [SKIP][27] ([Intel XE#610]) [27]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-bmg-6/igt@kms_big_fb@yf-tiled-addfb-size-overflow.html * igt@kms_bw@connected-linear-tiling-2-displays-2560x1440p: - shard-bmg: [PASS][28] -> [SKIP][29] ([Intel XE#2314] / [Intel XE#2894]) [28]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8276/shard-bmg-2/igt@kms_bw@connected-linear-tiling-2-displays-2560x1440p.html [29]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-bmg-6/igt@kms_bw@connected-linear-tiling-2-displays-2560x1440p.html * igt@kms_bw@connected-linear-tiling-3-displays-2160x1440p: - shard-lnl: NOTRUN -> [SKIP][30] ([Intel XE#2191]) [30]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-lnl-6/igt@kms_bw@connected-linear-tiling-3-displays-2160x1440p.html * igt@kms_bw@connected-linear-tiling-4-displays-1920x1080p: - shard-bmg: NOTRUN -> [SKIP][31] ([Intel XE#2314] / [Intel XE#2894]) +3 other tests skip [31]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-bmg-3/igt@kms_bw@connected-linear-tiling-4-displays-1920x1080p.html * igt@kms_bw@connected-linear-tiling-4-displays-2160x1440p: - shard-dg2-set2: NOTRUN -> [SKIP][32] ([Intel XE#2191]) +2 other tests skip [32]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-dg2-466/igt@kms_bw@connected-linear-tiling-4-displays-2160x1440p.html - shard-lnl: NOTRUN -> [SKIP][33] ([Intel XE#1512]) +1 other test skip [33]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-lnl-1/igt@kms_bw@connected-linear-tiling-4-displays-2160x1440p.html * igt@kms_bw@linear-tiling-3-displays-2160x1440p: - shard-lnl: NOTRUN -> [SKIP][34] ([Intel XE#367]) [34]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-lnl-1/igt@kms_bw@linear-tiling-3-displays-2160x1440p.html - shard-bmg: NOTRUN -> [SKIP][35] ([Intel XE#367]) +1 other test skip [35]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-bmg-6/igt@kms_bw@linear-tiling-3-displays-2160x1440p.html * igt@kms_bw@linear-tiling-4-displays-2160x1440p: - shard-dg2-set2: NOTRUN -> [SKIP][36] ([Intel XE#367]) +2 other tests skip [36]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-dg2-433/igt@kms_bw@linear-tiling-4-displays-2160x1440p.html * igt@kms_ccs@crc-primary-suspend-4-tiled-dg2-mc-ccs: - shard-bmg: NOTRUN -> [SKIP][37] ([Intel XE#3432]) +3 other tests skip [37]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-bmg-3/igt@kms_ccs@crc-primary-suspend-4-tiled-dg2-mc-ccs.html * igt@kms_ccs@crc-primary-suspend-4-tiled-lnl-ccs@pipe-d-hdmi-a-3: - shard-bmg: NOTRUN -> [SKIP][38] ([Intel XE#2652] / [Intel XE#787]) +26 other tests skip [38]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-bmg-2/igt@kms_ccs@crc-primary-suspend-4-tiled-lnl-ccs@pipe-d-hdmi-a-3.html * igt@kms_ccs@crc-primary-suspend-4-tiled-mtl-mc-ccs: - shard-lnl: NOTRUN -> [SKIP][39] ([Intel XE#3432]) [39]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-lnl-7/igt@kms_ccs@crc-primary-suspend-4-tiled-mtl-mc-ccs.html * igt@kms_ccs@crc-sprite-planes-basic-4-tiled-lnl-ccs: - shard-dg2-set2: NOTRUN -> [SKIP][40] ([Intel XE#2907]) [40]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-dg2-434/igt@kms_ccs@crc-sprite-planes-basic-4-tiled-lnl-ccs.html * igt@kms_ccs@crc-sprite-planes-basic-4-tiled-mtl-rc-ccs-cc@pipe-c-hdmi-a-6: - shard-dg2-set2: NOTRUN -> [SKIP][41] ([Intel XE#787]) +116 other tests skip [41]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-dg2-436/igt@kms_ccs@crc-sprite-planes-basic-4-tiled-mtl-rc-ccs-cc@pipe-c-hdmi-a-6.html * igt@kms_ccs@crc-sprite-planes-basic-y-tiled-ccs: - shard-bmg: NOTRUN -> [SKIP][42] ([Intel XE#2887]) +33 other tests skip [42]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-bmg-3/igt@kms_ccs@crc-sprite-planes-basic-y-tiled-ccs.html * igt@kms_ccs@crc-sprite-planes-basic-y-tiled-gen12-rc-ccs-cc: - shard-lnl: NOTRUN -> [SKIP][43] ([Intel XE#2887]) +18 other tests skip [43]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-lnl-4/igt@kms_ccs@crc-sprite-planes-basic-y-tiled-gen12-rc-ccs-cc.html * igt@kms_ccs@missing-ccs-buffer-4-tiled-mtl-mc-ccs@pipe-d-dp-4: - shard-dg2-set2: NOTRUN -> [SKIP][44] ([Intel XE#455] / [Intel XE#787]) +34 other tests skip [44]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-dg2-435/igt@kms_ccs@missing-ccs-buffer-4-tiled-mtl-mc-ccs@pipe-d-dp-4.html * igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs-cc@pipe-c-dp-4: - shard-dg2-set2: NOTRUN -> [INCOMPLETE][45] ([Intel XE#2705]) +1 other test incomplete [45]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-dg2-433/igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs-cc@pipe-c-dp-4.html * igt@kms_cdclk@plane-scaling: - shard-lnl: NOTRUN -> [SKIP][46] ([Intel XE#4416]) +3 other tests skip [46]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-lnl-3/igt@kms_cdclk@plane-scaling.html - shard-bmg: NOTRUN -> [SKIP][47] ([Intel XE#2724]) [47]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-bmg-6/igt@kms_cdclk@plane-scaling.html * igt@kms_chamelium_color@ctm-0-50: - shard-bmg: NOTRUN -> [SKIP][48] ([Intel XE#2325]) +3 other tests skip [48]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-bmg-3/igt@kms_chamelium_color@ctm-0-50.html * igt@kms_chamelium_color@ctm-green-to-red: - shard-dg2-set2: NOTRUN -> [SKIP][49] ([Intel XE#306]) +3 other tests skip [49]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-dg2-463/igt@kms_chamelium_color@ctm-green-to-red.html - shard-lnl: NOTRUN -> [SKIP][50] ([Intel XE#306]) [50]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-lnl-7/igt@kms_chamelium_color@ctm-green-to-red.html * igt@kms_chamelium_edid@dp-edid-read: - shard-bmg: NOTRUN -> [SKIP][51] ([Intel XE#2252]) +17 other tests skip [51]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-bmg-3/igt@kms_chamelium_edid@dp-edid-read.html * igt@kms_chamelium_hpd@dp-hpd-enable-disable-mode: - shard-lnl: NOTRUN -> [SKIP][52] ([Intel XE#373]) +12 other tests skip [52]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-lnl-1/igt@kms_chamelium_hpd@dp-hpd-enable-disable-mode.html * igt@kms_chamelium_hpd@hdmi-hpd-with-enabled-mode: - shard-dg2-set2: NOTRUN -> [SKIP][53] ([Intel XE#373]) +11 other tests skip [53]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-dg2-434/igt@kms_chamelium_hpd@hdmi-hpd-with-enabled-mode.html * igt@kms_content_protection@atomic@pipe-a-dp-2: - shard-dg2-set2: NOTRUN -> [FAIL][54] ([Intel XE#1178]) [54]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-dg2-432/igt@kms_content_protection@atomic@pipe-a-dp-2.html * igt@kms_content_protection@dp-mst-lic-type-0: - shard-dg2-set2: NOTRUN -> [SKIP][55] ([Intel XE#307]) [55]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-dg2-436/igt@kms_content_protection@dp-mst-lic-type-0.html * igt@kms_content_protection@dp-mst-type-1: - shard-lnl: NOTRUN -> [SKIP][56] ([Intel XE#307]) [56]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-lnl-1/igt@kms_content_protection@dp-mst-type-1.html - shard-bmg: NOTRUN -> [SKIP][57] ([Intel XE#2390]) [57]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-bmg-7/igt@kms_content_protection@dp-mst-type-1.html * igt@kms_content_protection@lic-type-1: - shard-bmg: NOTRUN -> [SKIP][58] ([Intel XE#2341]) +1 other test skip [58]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-bmg-2/igt@kms_content_protection@lic-type-1.html * igt@kms_content_protection@uevent: - shard-dg2-set2: NOTRUN -> [FAIL][59] ([Intel XE#1188]) +1 other test fail [59]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-dg2-435/igt@kms_content_protection@uevent.html - shard-bmg: NOTRUN -> [FAIL][60] ([Intel XE#1188]) +1 other test fail [60]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-bmg-1/igt@kms_content_protection@uevent.html * igt@kms_cursor_crc@cursor-offscreen-256x85: - shard-bmg: NOTRUN -> [SKIP][61] ([Intel XE#2320]) +8 other tests skip [61]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-bmg-6/igt@kms_cursor_crc@cursor-offscreen-256x85.html * igt@kms_cursor_crc@cursor-offscreen-512x512: - shard-dg2-set2: NOTRUN -> [SKIP][62] ([Intel XE#308]) +2 other tests skip [62]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-dg2-464/igt@kms_cursor_crc@cursor-offscreen-512x512.html * igt@kms_cursor_crc@cursor-random-max-size: - shard-lnl: NOTRUN -> [SKIP][63] ([Intel XE#1424]) +4 other tests skip [63]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-lnl-4/igt@kms_cursor_crc@cursor-random-max-size.html * igt@kms_cursor_crc@cursor-sliding-512x512: - shard-lnl: NOTRUN -> [SKIP][64] ([Intel XE#2321]) +1 other test skip [64]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-lnl-3/igt@kms_cursor_crc@cursor-sliding-512x512.html - shard-bmg: NOTRUN -> [SKIP][65] ([Intel XE#2321]) +4 other tests skip [65]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-bmg-1/igt@kms_cursor_crc@cursor-sliding-512x512.html * igt@kms_cursor_legacy@2x-long-cursor-vs-flip-legacy: - shard-dg2-set2: [PASS][66] -> [SKIP][67] ([Intel XE#309]) [66]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8276/shard-dg2-434/igt@kms_cursor_legacy@2x-long-cursor-vs-flip-legacy.html [67]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-dg2-464/igt@kms_cursor_legacy@2x-long-cursor-vs-flip-legacy.html * igt@kms_cursor_legacy@cursorb-vs-flipa-toggle: - shard-dg2-set2: NOTRUN -> [SKIP][68] ([Intel XE#309]) [68]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-dg2-464/igt@kms_cursor_legacy@cursorb-vs-flipa-toggle.html * igt@kms_cursor_legacy@cursorb-vs-flipb-toggle: - shard-lnl: NOTRUN -> [SKIP][69] ([Intel XE#309]) +3 other tests skip [69]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-lnl-8/igt@kms_cursor_legacy@cursorb-vs-flipb-toggle.html - shard-bmg: NOTRUN -> [SKIP][70] ([Intel XE#2291]) +1 other test skip [70]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-bmg-6/igt@kms_cursor_legacy@cursorb-vs-flipb-toggle.html * igt@kms_cursor_legacy@short-busy-flip-before-cursor-atomic-transitions-varying-size: - shard-bmg: NOTRUN -> [SKIP][71] ([Intel XE#2286]) +1 other test skip [71]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-bmg-6/igt@kms_cursor_legacy@short-busy-flip-before-cursor-atomic-transitions-varying-size.html * igt@kms_dirtyfb@fbc-dirtyfb-ioctl: - shard-bmg: NOTRUN -> [SKIP][72] ([Intel XE#4210]) [72]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-bmg-8/igt@kms_dirtyfb@fbc-dirtyfb-ioctl.html * igt@kms_display_modes@extended-mode-basic: - shard-lnl: NOTRUN -> [SKIP][73] ([Intel XE#4302]) [73]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-lnl-6/igt@kms_display_modes@extended-mode-basic.html * igt@kms_dither@fb-8bpc-vs-panel-6bpc: - shard-bmg: NOTRUN -> [SKIP][74] ([Intel XE#1340]) +1 other test skip [74]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-bmg-6/igt@kms_dither@fb-8bpc-vs-panel-6bpc.html * igt@kms_dither@fb-8bpc-vs-panel-6bpc@pipe-a-hdmi-a-6: - shard-dg2-set2: NOTRUN -> [SKIP][75] ([i915#3804]) [75]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-dg2-436/igt@kms_dither@fb-8bpc-vs-panel-6bpc@pipe-a-hdmi-a-6.html * igt@kms_dp_link_training@non-uhbr-mst: - shard-dg2-set2: NOTRUN -> [SKIP][76] ([Intel XE#4354]) [76]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-dg2-432/igt@kms_dp_link_training@non-uhbr-mst.html - shard-lnl: NOTRUN -> [SKIP][77] ([Intel XE#4354]) [77]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-lnl-6/igt@kms_dp_link_training@non-uhbr-mst.html - shard-bmg: NOTRUN -> [SKIP][78] ([Intel XE#4354]) [78]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-bmg-8/igt@kms_dp_link_training@non-uhbr-mst.html * igt@kms_dp_linktrain_fallback@dsc-fallback: - shard-bmg: NOTRUN -> [SKIP][79] ([Intel XE#4331]) [79]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-bmg-3/igt@kms_dp_linktrain_fallback@dsc-fallback.html * igt@kms_dsc@dsc-with-bpc-formats: - shard-lnl: NOTRUN -> [SKIP][80] ([Intel XE#2244]) +3 other tests skip [80]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-lnl-5/igt@kms_dsc@dsc-with-bpc-formats.html * igt@kms_dsc@dsc-with-output-formats: - shard-bmg: NOTRUN -> [SKIP][81] ([Intel XE#2244]) +3 other tests skip [81]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-bmg-4/igt@kms_dsc@dsc-with-output-formats.html * igt@kms_fbc_dirty_rect@fbc-dirty-rectangle-different-formats: - shard-dg2-set2: NOTRUN -> [SKIP][82] ([Intel XE#4422]) [82]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-dg2-463/igt@kms_fbc_dirty_rect@fbc-dirty-rectangle-different-formats.html - shard-lnl: NOTRUN -> [SKIP][83] ([Intel XE#4422]) [83]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-lnl-7/igt@kms_fbc_dirty_rect@fbc-dirty-rectangle-different-formats.html - shard-bmg: NOTRUN -> [SKIP][84] ([Intel XE#4422]) [84]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-bmg-3/igt@kms_fbc_dirty_rect@fbc-dirty-rectangle-different-formats.html * igt@kms_fbcon_fbt@fbc-suspend: - shard-bmg: NOTRUN -> [SKIP][85] ([Intel XE#4156]) +1 other test skip [85]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-bmg-8/igt@kms_fbcon_fbt@fbc-suspend.html - shard-lnl: [PASS][86] -> [FAIL][87] ([Intel XE#4164] / [i915#4767]) [86]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8276/shard-lnl-3/igt@kms_fbcon_fbt@fbc-suspend.html [87]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-lnl-6/igt@kms_fbcon_fbt@fbc-suspend.html * igt@kms_fbcon_fbt@psr-suspend: - shard-bmg: NOTRUN -> [SKIP][88] ([Intel XE#776]) [88]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-bmg-2/igt@kms_fbcon_fbt@psr-suspend.html * igt@kms_flip@2x-absolute-wf_vblank-interruptible: - shard-dg2-set2: [PASS][89] -> [SKIP][90] ([Intel XE#310]) +1 other test skip [89]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8276/shard-dg2-463/igt@kms_flip@2x-absolute-wf_vblank-interruptible.html [90]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-dg2-464/igt@kms_flip@2x-absolute-wf_vblank-interruptible.html * igt@kms_flip@2x-flip-vs-dpms-off-vs-modeset: - shard-bmg: [PASS][91] -> [SKIP][92] ([Intel XE#2316]) +3 other tests skip [91]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8276/shard-bmg-2/igt@kms_flip@2x-flip-vs-dpms-off-vs-modeset.html [92]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-bmg-6/igt@kms_flip@2x-flip-vs-dpms-off-vs-modeset.html * igt@kms_flip@2x-flip-vs-expired-vblank-interruptible@ad-dp2-hdmi-a3: - shard-bmg: NOTRUN -> [FAIL][93] ([Intel XE#3321]) +4 other tests fail [93]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-bmg-2/igt@kms_flip@2x-flip-vs-expired-vblank-interruptible@ad-dp2-hdmi-a3.html * igt@kms_flip@2x-flip-vs-suspend-interruptible: - shard-bmg: NOTRUN -> [SKIP][94] ([Intel XE#2316]) +2 other tests skip [94]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-bmg-6/igt@kms_flip@2x-flip-vs-suspend-interruptible.html * igt@kms_flip@2x-plain-flip: - shard-lnl: NOTRUN -> [SKIP][95] ([Intel XE#1421]) +6 other tests skip [95]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-lnl-7/igt@kms_flip@2x-plain-flip.html * igt@kms_flip@2x-plain-flip-fb-recreate: - shard-dg2-set2: NOTRUN -> [SKIP][96] ([Intel XE#310]) [96]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-dg2-464/igt@kms_flip@2x-plain-flip-fb-recreate.html * igt@kms_flip@blocking-wf_vblank@a-edp1: - shard-lnl: [PASS][97] -> [FAIL][98] ([Intel XE#886]) +4 other tests fail [97]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8276/shard-lnl-3/igt@kms_flip@blocking-wf_vblank@a-edp1.html [98]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-lnl-1/igt@kms_flip@blocking-wf_vblank@a-edp1.html * igt@kms_flip@flip-vs-blocking-wf-vblank: - shard-dg2-set2: [PASS][99] -> [FAIL][100] ([Intel XE#886]) +3 other tests fail [99]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8276/shard-dg2-463/igt@kms_flip@flip-vs-blocking-wf-vblank.html [100]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-dg2-464/igt@kms_flip@flip-vs-blocking-wf-vblank.html * igt@kms_flip@flip-vs-expired-vblank-interruptible@a-dp4: - shard-dg2-set2: NOTRUN -> [FAIL][101] ([Intel XE#301]) +2 other tests fail [101]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-dg2-463/igt@kms_flip@flip-vs-expired-vblank-interruptible@a-dp4.html * igt@kms_flip@flip-vs-expired-vblank-interruptible@b-edp1: - shard-lnl: NOTRUN -> [FAIL][102] ([Intel XE#301]) +3 other tests fail [102]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-lnl-7/igt@kms_flip@flip-vs-expired-vblank-interruptible@b-edp1.html * igt@kms_flip@flip-vs-suspend: - shard-dg2-set2: [PASS][103] -> [INCOMPLETE][104] ([Intel XE#2049] / [Intel XE#2597]) +1 other test incomplete [103]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8276/shard-dg2-435/igt@kms_flip@flip-vs-suspend.html [104]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-dg2-466/igt@kms_flip@flip-vs-suspend.html * igt@kms_flip@plain-flip-fb-recreate: - shard-dg2-set2: [PASS][105] -> [FAIL][106] ([Intel XE#2882]) [105]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8276/shard-dg2-464/igt@kms_flip@plain-flip-fb-recreate.html [106]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-dg2-464/igt@kms_flip@plain-flip-fb-recreate.html * igt@kms_flip@plain-flip-fb-recreate@a-dp2: - shard-bmg: [PASS][107] -> [FAIL][108] ([Intel XE#2882]) +1 other test fail [107]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8276/shard-bmg-2/igt@kms_flip@plain-flip-fb-recreate@a-dp2.html [108]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-bmg-4/igt@kms_flip@plain-flip-fb-recreate@a-dp2.html * igt@kms_flip_scaled_crc@flip-32bpp-yftileccs-to-64bpp-yftile-downscaling: - shard-bmg: NOTRUN -> [SKIP][109] ([Intel XE#2293] / [Intel XE#2380]) +10 other tests skip [109]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-bmg-4/igt@kms_flip_scaled_crc@flip-32bpp-yftileccs-to-64bpp-yftile-downscaling.html * igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytilegen12rcccs-upscaling@pipe-a-default-mode: - shard-lnl: NOTRUN -> [SKIP][110] ([Intel XE#1401]) +3 other tests skip [110]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-lnl-6/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: - shard-lnl: NOTRUN -> [SKIP][111] ([Intel XE#1401] / [Intel XE#1745]) +3 other tests skip [111]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-lnl-7/igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-64bpp-ytile-downscaling.html * igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tile-downscaling: - shard-lnl: NOTRUN -> [SKIP][112] ([Intel XE#1397] / [Intel XE#1745]) [112]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-lnl-3/igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tile-downscaling.html * igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tile-downscaling@pipe-a-default-mode: - shard-lnl: NOTRUN -> [SKIP][113] ([Intel XE#1397]) [113]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-lnl-3/igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tile-downscaling@pipe-a-default-mode.html * igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-32bpp-ytilercccs-downscaling@pipe-a-valid-mode: - shard-bmg: NOTRUN -> [SKIP][114] ([Intel XE#2293]) +10 other tests skip [114]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-bmg-3/igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-32bpp-ytilercccs-downscaling@pipe-a-valid-mode.html * igt@kms_force_connector_basic@force-connector-state: - shard-lnl: NOTRUN -> [SKIP][115] ([Intel XE#352]) [115]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-lnl-2/igt@kms_force_connector_basic@force-connector-state.html * igt@kms_frontbuffer_tracking@drrs-shrfb-scaledprimary: - shard-lnl: NOTRUN -> [SKIP][116] ([Intel XE#651]) +11 other tests skip [116]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-lnl-5/igt@kms_frontbuffer_tracking@drrs-shrfb-scaledprimary.html * igt@kms_frontbuffer_tracking@fbc-2p-primscrn-shrfb-plflip-blt: - shard-dg2-set2: [PASS][117] -> [SKIP][118] ([Intel XE#656]) +4 other tests skip [117]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8276/shard-dg2-463/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-shrfb-plflip-blt.html [118]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-dg2-464/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-shrfb-plflip-blt.html * igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-spr-indfb-onoff: - shard-bmg: NOTRUN -> [SKIP][119] ([Intel XE#4141]) +29 other tests skip [119]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-bmg-8/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-spr-indfb-onoff.html * igt@kms_frontbuffer_tracking@fbc-tiling-y: - shard-lnl: NOTRUN -> [SKIP][120] ([Intel XE#1469]) +1 other test skip [120]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-lnl-7/igt@kms_frontbuffer_tracking@fbc-tiling-y.html - shard-bmg: NOTRUN -> [SKIP][121] ([Intel XE#2352]) +1 other test skip [121]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-bmg-3/igt@kms_frontbuffer_tracking@fbc-tiling-y.html * igt@kms_frontbuffer_tracking@fbcdrrs-1p-primscrn-cur-indfb-draw-render: - shard-dg2-set2: NOTRUN -> [SKIP][122] ([Intel XE#651]) +28 other tests skip [122]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-dg2-435/igt@kms_frontbuffer_tracking@fbcdrrs-1p-primscrn-cur-indfb-draw-render.html * igt@kms_frontbuffer_tracking@fbcdrrs-2p-primscrn-shrfb-plflip-blt: - shard-bmg: NOTRUN -> [SKIP][123] ([Intel XE#2312]) +32 other tests skip [123]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-bmg-4/igt@kms_frontbuffer_tracking@fbcdrrs-2p-primscrn-shrfb-plflip-blt.html * igt@kms_frontbuffer_tracking@fbcdrrs-2p-scndscrn-pri-shrfb-draw-render: - shard-bmg: NOTRUN -> [SKIP][124] ([Intel XE#2311]) +52 other tests skip [124]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-bmg-1/igt@kms_frontbuffer_tracking@fbcdrrs-2p-scndscrn-pri-shrfb-draw-render.html * igt@kms_frontbuffer_tracking@fbcpsr-tiling-4: - shard-dg2-set2: NOTRUN -> [SKIP][125] ([Intel XE#653]) +27 other tests skip [125]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-dg2-432/igt@kms_frontbuffer_tracking@fbcpsr-tiling-4.html * igt@kms_frontbuffer_tracking@fbcpsr-tiling-y: - shard-dg2-set2: NOTRUN -> [SKIP][126] ([Intel XE#658]) [126]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-dg2-435/igt@kms_frontbuffer_tracking@fbcpsr-tiling-y.html * igt@kms_frontbuffer_tracking@psr-2p-primscrn-indfb-plflip-blt: - shard-bmg: NOTRUN -> [SKIP][127] ([Intel XE#2313]) +56 other tests skip [127]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-bmg-8/igt@kms_frontbuffer_tracking@psr-2p-primscrn-indfb-plflip-blt.html * igt@kms_frontbuffer_tracking@psr-2p-primscrn-pri-indfb-draw-blt: - shard-dg2-set2: NOTRUN -> [SKIP][128] ([Intel XE#656]) +7 other tests skip [128]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-dg2-464/igt@kms_frontbuffer_tracking@psr-2p-primscrn-pri-indfb-draw-blt.html * igt@kms_frontbuffer_tracking@psr-2p-scndscrn-pri-indfb-draw-blt: - shard-lnl: NOTRUN -> [SKIP][129] ([Intel XE#656]) +52 other tests skip [129]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-lnl-5/igt@kms_frontbuffer_tracking@psr-2p-scndscrn-pri-indfb-draw-blt.html * igt@kms_getfb@getfb2-accept-ccs: - shard-lnl: NOTRUN -> [SKIP][130] ([Intel XE#2340]) [130]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-lnl-5/igt@kms_getfb@getfb2-accept-ccs.html - shard-bmg: NOTRUN -> [SKIP][131] ([Intel XE#2340]) [131]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-bmg-1/igt@kms_getfb@getfb2-accept-ccs.html * igt@kms_hdr@invalid-hdr: - shard-dg2-set2: NOTRUN -> [SKIP][132] ([Intel XE#455]) +14 other tests skip [132]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-dg2-464/igt@kms_hdr@invalid-hdr.html - shard-bmg: NOTRUN -> [SKIP][133] ([Intel XE#1503]) [133]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-bmg-4/igt@kms_hdr@invalid-hdr.html * igt@kms_hdr@invalid-metadata-sizes: - shard-lnl: NOTRUN -> [SKIP][134] ([Intel XE#1503]) [134]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-lnl-1/igt@kms_hdr@invalid-metadata-sizes.html * igt@kms_joiner@invalid-modeset-force-ultra-joiner: - shard-bmg: NOTRUN -> [SKIP][135] ([Intel XE#2934]) [135]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-bmg-4/igt@kms_joiner@invalid-modeset-force-ultra-joiner.html * igt@kms_joiner@invalid-modeset-ultra-joiner: - shard-bmg: NOTRUN -> [SKIP][136] ([Intel XE#2927]) [136]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-bmg-1/igt@kms_joiner@invalid-modeset-ultra-joiner.html * igt@kms_joiner@switch-modeset-ultra-joiner-big-joiner: - shard-bmg: NOTRUN -> [SKIP][137] ([Intel XE#4090]) [137]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-bmg-2/igt@kms_joiner@switch-modeset-ultra-joiner-big-joiner.html * igt@kms_panel_fitting@atomic-fastset: - shard-bmg: NOTRUN -> [SKIP][138] ([Intel XE#2486]) [138]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-bmg-2/igt@kms_panel_fitting@atomic-fastset.html * igt@kms_pipe_stress@stress-xrgb8888-ytiled: - shard-bmg: NOTRUN -> [SKIP][139] ([Intel XE#4329]) [139]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-bmg-7/igt@kms_pipe_stress@stress-xrgb8888-ytiled.html - shard-lnl: NOTRUN -> [SKIP][140] ([Intel XE#4329]) [140]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-lnl-1/igt@kms_pipe_stress@stress-xrgb8888-ytiled.html * igt@kms_plane@plane-position-covered: - shard-lnl: NOTRUN -> [DMESG-FAIL][141] ([Intel XE#324]) +2 other tests dmesg-fail [141]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-lnl-7/igt@kms_plane@plane-position-covered.html * igt@kms_plane@plane-position-hole-dpms@pipe-b-plane-3: - shard-lnl: NOTRUN -> [DMESG-WARN][142] ([Intel XE#324]) +16 other tests dmesg-warn [142]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-lnl-8/igt@kms_plane@plane-position-hole-dpms@pipe-b-plane-3.html * igt@kms_plane_cursor@viewport@pipe-a-hdmi-a-6-size-64: - shard-dg2-set2: [PASS][143] -> [FAIL][144] ([Intel XE#616]) +3 other tests fail [143]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8276/shard-dg2-434/igt@kms_plane_cursor@viewport@pipe-a-hdmi-a-6-size-64.html [144]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-dg2-434/igt@kms_plane_cursor@viewport@pipe-a-hdmi-a-6-size-64.html * igt@kms_plane_multiple@tiling-yf: - shard-lnl: NOTRUN -> [SKIP][145] ([Intel XE#2493]) +1 other test skip [145]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-lnl-3/igt@kms_plane_multiple@tiling-yf.html - shard-bmg: NOTRUN -> [SKIP][146] ([Intel XE#2493]) +1 other test skip [146]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-bmg-1/igt@kms_plane_multiple@tiling-yf.html * igt@kms_plane_scaling@2x-scaler-multi-pipe: - shard-bmg: NOTRUN -> [SKIP][147] ([Intel XE#2571]) [147]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-bmg-6/igt@kms_plane_scaling@2x-scaler-multi-pipe.html * igt@kms_plane_scaling@plane-downscale-factor-0-25-with-rotation: - shard-dg2-set2: NOTRUN -> [SKIP][148] ([Intel XE#2763] / [Intel XE#455]) +1 other test skip [148]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-dg2-464/igt@kms_plane_scaling@plane-downscale-factor-0-25-with-rotation.html * igt@kms_plane_scaling@plane-downscale-factor-0-25-with-rotation@pipe-a: - shard-lnl: NOTRUN -> [SKIP][149] ([Intel XE#2763]) +17 other tests skip [149]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-lnl-3/igt@kms_plane_scaling@plane-downscale-factor-0-25-with-rotation@pipe-a.html * igt@kms_plane_scaling@plane-downscale-factor-0-25-with-rotation@pipe-c: - shard-dg2-set2: NOTRUN -> [SKIP][150] ([Intel XE#2763]) +2 other tests skip [150]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-dg2-464/igt@kms_plane_scaling@plane-downscale-factor-0-25-with-rotation@pipe-c.html * igt@kms_plane_scaling@planes-upscale-20x20-downscale-factor-0-5@pipe-b: - shard-bmg: NOTRUN -> [SKIP][151] ([Intel XE#2763]) +24 other tests skip [151]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-bmg-2/igt@kms_plane_scaling@planes-upscale-20x20-downscale-factor-0-5@pipe-b.html * igt@kms_pm_backlight@brightness-with-dpms: - shard-dg2-set2: NOTRUN -> [SKIP][152] ([Intel XE#2938]) [152]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-dg2-464/igt@kms_pm_backlight@brightness-with-dpms.html * igt@kms_pm_dc@dc3co-vpb-simulation: - shard-lnl: NOTRUN -> [SKIP][153] ([Intel XE#736]) [153]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-lnl-3/igt@kms_pm_dc@dc3co-vpb-simulation.html - shard-bmg: NOTRUN -> [SKIP][154] ([Intel XE#2391]) [154]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-bmg-6/igt@kms_pm_dc@dc3co-vpb-simulation.html * igt@kms_pm_dc@dc5-retention-flops: - shard-lnl: NOTRUN -> [SKIP][155] ([Intel XE#3309]) [155]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-lnl-8/igt@kms_pm_dc@dc5-retention-flops.html - shard-bmg: NOTRUN -> [SKIP][156] ([Intel XE#3309]) [156]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-bmg-6/igt@kms_pm_dc@dc5-retention-flops.html * igt@kms_pm_dc@dc6-psr: - shard-bmg: NOTRUN -> [SKIP][157] ([Intel XE#2392]) [157]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-bmg-2/igt@kms_pm_dc@dc6-psr.html * igt@kms_pm_rpm@dpms-non-lpsp: - shard-lnl: NOTRUN -> [SKIP][158] ([Intel XE#1439] / [Intel XE#3141]) [158]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-lnl-5/igt@kms_pm_rpm@dpms-non-lpsp.html * igt@kms_pm_rpm@modeset-lpsp-stress-no-wait: - shard-bmg: NOTRUN -> [SKIP][159] ([Intel XE#1439] / [Intel XE#3141] / [Intel XE#836]) [159]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-bmg-3/igt@kms_pm_rpm@modeset-lpsp-stress-no-wait.html * igt@kms_pm_rpm@modeset-non-lpsp: - shard-dg2-set2: [PASS][160] -> [SKIP][161] ([Intel XE#836]) +1 other test skip [160]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8276/shard-dg2-436/igt@kms_pm_rpm@modeset-non-lpsp.html [161]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-dg2-464/igt@kms_pm_rpm@modeset-non-lpsp.html * igt@kms_psr2_sf@pr-cursor-plane-update-sf: - shard-lnl: NOTRUN -> [SKIP][162] ([Intel XE#2893]) +1 other test skip [162]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-lnl-2/igt@kms_psr2_sf@pr-cursor-plane-update-sf.html * igt@kms_psr2_sf@pr-primary-plane-update-sf-dmg-area: - shard-bmg: NOTRUN -> [SKIP][163] ([Intel XE#1489]) +13 other tests skip [163]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-bmg-6/igt@kms_psr2_sf@pr-primary-plane-update-sf-dmg-area.html * igt@kms_psr2_sf@psr2-overlay-plane-update-continuous-sf: - shard-dg2-set2: NOTRUN -> [SKIP][164] ([Intel XE#1489]) +4 other tests skip [164]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-dg2-464/igt@kms_psr2_sf@psr2-overlay-plane-update-continuous-sf.html * igt@kms_psr2_su@frontbuffer-xrgb8888: - shard-lnl: NOTRUN -> [SKIP][165] ([Intel XE#1128]) +1 other test skip [165]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-lnl-2/igt@kms_psr2_su@frontbuffer-xrgb8888.html * igt@kms_psr2_su@page_flip-nv12: - shard-dg2-set2: NOTRUN -> [SKIP][166] ([Intel XE#1122]) +2 other tests skip [166]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-dg2-434/igt@kms_psr2_su@page_flip-nv12.html * igt@kms_psr2_su@page_flip-xrgb8888: - shard-bmg: NOTRUN -> [SKIP][167] ([Intel XE#2387]) [167]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-bmg-3/igt@kms_psr2_su@page_flip-xrgb8888.html * igt@kms_psr@pr-sprite-plane-move: - shard-lnl: NOTRUN -> [SKIP][168] ([Intel XE#1406]) +7 other tests skip [168]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-lnl-1/igt@kms_psr@pr-sprite-plane-move.html * igt@kms_psr@psr-sprite-plane-onoff: - shard-dg2-set2: NOTRUN -> [SKIP][169] ([Intel XE#2850] / [Intel XE#929]) +14 other tests skip [169]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-dg2-435/igt@kms_psr@psr-sprite-plane-onoff.html * igt@kms_psr@psr2-no-drrs: - shard-bmg: NOTRUN -> [SKIP][170] ([Intel XE#2234] / [Intel XE#2850]) +31 other tests skip [170]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-bmg-3/igt@kms_psr@psr2-no-drrs.html * igt@kms_psr@psr2-primary-render: - shard-bmg: NOTRUN -> [SKIP][171] ([Intel XE#2234]) [171]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-bmg-4/igt@kms_psr@psr2-primary-render.html * igt@kms_psr_stress_test@flip-primary-invalidate-overlay: - shard-bmg: NOTRUN -> [SKIP][172] ([Intel XE#2414]) [172]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-bmg-6/igt@kms_psr_stress_test@flip-primary-invalidate-overlay.html * igt@kms_psr_stress_test@invalidate-primary-flip-overlay: - shard-dg2-set2: NOTRUN -> [SKIP][173] ([Intel XE#2939]) [173]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-dg2-464/igt@kms_psr_stress_test@invalidate-primary-flip-overlay.html * igt@kms_rotation_crc@primary-rotation-270: - shard-dg2-set2: NOTRUN -> [SKIP][174] ([Intel XE#3414]) +1 other test skip [174]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-dg2-463/igt@kms_rotation_crc@primary-rotation-270.html - shard-lnl: NOTRUN -> [SKIP][175] ([Intel XE#3414] / [Intel XE#3904]) +1 other test skip [175]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-lnl-7/igt@kms_rotation_crc@primary-rotation-270.html - shard-bmg: NOTRUN -> [SKIP][176] ([Intel XE#3414] / [Intel XE#3904]) +1 other test skip [176]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-bmg-3/igt@kms_rotation_crc@primary-rotation-270.html * igt@kms_rotation_crc@primary-y-tiled-reflect-x-0: - shard-dg2-set2: NOTRUN -> [SKIP][177] ([Intel XE#1127]) [177]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-dg2-436/igt@kms_rotation_crc@primary-y-tiled-reflect-x-0.html - shard-lnl: NOTRUN -> [SKIP][178] ([Intel XE#1127]) [178]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-lnl-3/igt@kms_rotation_crc@primary-y-tiled-reflect-x-0.html - shard-bmg: NOTRUN -> [SKIP][179] ([Intel XE#2330]) [179]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-bmg-6/igt@kms_rotation_crc@primary-y-tiled-reflect-x-0.html * igt@kms_scaling_modes@scaling-mode-full-aspect: - shard-bmg: NOTRUN -> [SKIP][180] ([Intel XE#2413]) +1 other test skip [180]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-bmg-6/igt@kms_scaling_modes@scaling-mode-full-aspect.html * igt@kms_setmode@basic@pipe-a-edp-1: - shard-lnl: [PASS][181] -> [FAIL][182] ([Intel XE#2883]) +1 other test fail [181]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8276/shard-lnl-7/igt@kms_setmode@basic@pipe-a-edp-1.html [182]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-lnl-1/igt@kms_setmode@basic@pipe-a-edp-1.html * igt@kms_setmode@invalid-clone-exclusive-crtc: - shard-bmg: NOTRUN -> [SKIP][183] ([Intel XE#1435]) [183]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-bmg-1/igt@kms_setmode@invalid-clone-exclusive-crtc.html * igt@kms_setmode@invalid-clone-single-crtc: - shard-dg2-set2: [PASS][184] -> [SKIP][185] ([Intel XE#455]) [184]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8276/shard-dg2-435/igt@kms_setmode@invalid-clone-single-crtc.html [185]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-dg2-464/igt@kms_setmode@invalid-clone-single-crtc.html * igt@kms_setmode@invalid-clone-single-crtc-stealing@pipe-a-hdmi-a-6-dp-4: - shard-dg2-set2: NOTRUN -> [ABORT][186] ([Intel XE#4540]) +1 other test abort [186]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-dg2-463/igt@kms_setmode@invalid-clone-single-crtc-stealing@pipe-a-hdmi-a-6-dp-4.html * igt@kms_setmode@invalid-clone-single-crtc-stealing@pipe-b-hdmi-a-6-dp-4: - shard-dg2-set2: NOTRUN -> [DMESG-WARN][187] ([Intel XE#4212]) [187]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-dg2-463/igt@kms_setmode@invalid-clone-single-crtc-stealing@pipe-b-hdmi-a-6-dp-4.html * igt@kms_tiled_display@basic-test-pattern: - shard-bmg: NOTRUN -> [FAIL][188] ([Intel XE#1729]) [188]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-bmg-1/igt@kms_tiled_display@basic-test-pattern.html - shard-dg2-set2: NOTRUN -> [FAIL][189] ([Intel XE#1729]) [189]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-dg2-435/igt@kms_tiled_display@basic-test-pattern.html * igt@kms_tv_load_detect@load-detect: - shard-bmg: NOTRUN -> [SKIP][190] ([Intel XE#2450]) [190]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-bmg-3/igt@kms_tv_load_detect@load-detect.html * igt@kms_universal_plane@cursor-fb-leak@pipe-c-edp-1: - shard-lnl: NOTRUN -> [FAIL][191] ([Intel XE#899]) +3 other tests fail [191]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-lnl-1/igt@kms_universal_plane@cursor-fb-leak@pipe-c-edp-1.html * igt@kms_vrr@flip-dpms: - shard-bmg: NOTRUN -> [SKIP][192] ([Intel XE#1499]) [192]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-bmg-4/igt@kms_vrr@flip-dpms.html * igt@kms_vrr@negative-basic: - shard-lnl: NOTRUN -> [SKIP][193] ([Intel XE#1499]) [193]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-lnl-2/igt@kms_vrr@negative-basic.html * igt@kms_writeback@writeback-check-output-xrgb2101010: - shard-dg2-set2: NOTRUN -> [SKIP][194] ([Intel XE#756]) +1 other test skip [194]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-dg2-464/igt@kms_writeback@writeback-check-output-xrgb2101010.html - shard-lnl: NOTRUN -> [SKIP][195] ([Intel XE#756]) +1 other test skip [195]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-lnl-4/igt@kms_writeback@writeback-check-output-xrgb2101010.html * igt@kms_writeback@writeback-fb-id-xrgb2101010: - shard-bmg: NOTRUN -> [SKIP][196] ([Intel XE#756]) +2 other tests skip [196]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-bmg-3/igt@kms_writeback@writeback-fb-id-xrgb2101010.html * igt@sriov_basic@enable-vfs-autoprobe-off: - shard-dg2-set2: NOTRUN -> [SKIP][197] ([Intel XE#1091] / [Intel XE#2849]) [197]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-dg2-436/igt@sriov_basic@enable-vfs-autoprobe-off.html - shard-lnl: NOTRUN -> [SKIP][198] ([Intel XE#1091] / [Intel XE#2849]) [198]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-lnl-3/igt@sriov_basic@enable-vfs-autoprobe-off.html - shard-bmg: NOTRUN -> [SKIP][199] ([Intel XE#1091] / [Intel XE#2849]) [199]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-bmg-6/igt@sriov_basic@enable-vfs-autoprobe-off.html * igt@xe_compute_preempt@compute-preempt: - shard-dg2-set2: NOTRUN -> [SKIP][200] ([Intel XE#1280] / [Intel XE#455]) +1 other test skip [200]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-dg2-463/igt@xe_compute_preempt@compute-preempt.html * igt@xe_copy_basic@mem-set-linear-0xfffe: - shard-dg2-set2: NOTRUN -> [SKIP][201] ([Intel XE#1126]) +1 other test skip [201]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-dg2-466/igt@xe_copy_basic@mem-set-linear-0xfffe.html * igt@xe_create@multigpu-create-massive-size: - shard-bmg: NOTRUN -> [SKIP][202] ([Intel XE#2504]) [202]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-bmg-3/igt@xe_create@multigpu-create-massive-size.html * igt@xe_eu_stall@unprivileged-access: - shard-dg2-set2: NOTRUN -> [SKIP][203] ([Intel XE#4497]) +1 other test skip [203]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-dg2-464/igt@xe_eu_stall@unprivileged-access.html * igt@xe_eudebug@attach-debug-metadata: - shard-lnl: NOTRUN -> [SKIP][204] ([Intel XE#2905]) +12 other tests skip [204]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-lnl-7/igt@xe_eudebug@attach-debug-metadata.html * igt@xe_eudebug@basic-vm-access-parameters-userptr: - shard-dg2-set2: NOTRUN -> [SKIP][205] ([Intel XE#2905] / [Intel XE#3889]) [205]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-dg2-435/igt@xe_eudebug@basic-vm-access-parameters-userptr.html * igt@xe_eudebug@basic-vm-access-userptr: - shard-bmg: NOTRUN -> [SKIP][206] ([Intel XE#2905]) +24 other tests skip [206]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-bmg-3/igt@xe_eudebug@basic-vm-access-userptr.html * igt@xe_eudebug@basic-vm-bind-ufence-delay-ack: - shard-lnl: NOTRUN -> [SKIP][207] ([Intel XE#2905] / [Intel XE#3889]) +1 other test skip [207]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-lnl-8/igt@xe_eudebug@basic-vm-bind-ufence-delay-ack.html * igt@xe_eudebug@basic-vm-bind-ufence-sigint-client: - shard-bmg: NOTRUN -> [SKIP][208] ([Intel XE#2905] / [Intel XE#3889]) +3 other tests skip [208]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-bmg-7/igt@xe_eudebug@basic-vm-bind-ufence-sigint-client.html * igt@xe_eudebug_online@basic-breakpoint: - shard-dg2-set2: NOTRUN -> [SKIP][209] ([Intel XE#2905]) +10 other tests skip [209]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-dg2-464/igt@xe_eudebug_online@basic-breakpoint.html * igt@xe_evict@evict-large-multi-vm: - shard-lnl: NOTRUN -> [SKIP][210] ([Intel XE#688]) +7 other tests skip [210]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-lnl-7/igt@xe_evict@evict-large-multi-vm.html * igt@xe_exec_basic@multigpu-many-execqueues-many-vm-basic: - shard-dg2-set2: NOTRUN -> [SKIP][211] ([Intel XE#1392]) [211]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-dg2-432/igt@xe_exec_basic@multigpu-many-execqueues-many-vm-basic.html * igt@xe_exec_basic@multigpu-many-execqueues-many-vm-bindexecqueue-userptr: - shard-bmg: NOTRUN -> [SKIP][212] ([Intel XE#2322]) +15 other tests skip [212]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-bmg-7/igt@xe_exec_basic@multigpu-many-execqueues-many-vm-bindexecqueue-userptr.html * igt@xe_exec_basic@multigpu-no-exec-bindexecqueue-userptr: - shard-dg2-set2: [PASS][213] -> [SKIP][214] ([Intel XE#1392]) +3 other tests skip [213]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8276/shard-dg2-435/igt@xe_exec_basic@multigpu-no-exec-bindexecqueue-userptr.html [214]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-dg2-432/igt@xe_exec_basic@multigpu-no-exec-bindexecqueue-userptr.html * igt@xe_exec_basic@multigpu-once-basic-defer-mmap: - shard-lnl: NOTRUN -> [SKIP][215] ([Intel XE#1392]) +5 other tests skip [215]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-lnl-7/igt@xe_exec_basic@multigpu-once-basic-defer-mmap.html * igt@xe_exec_fault_mode@once-invalid-userptr-fault: - shard-dg2-set2: NOTRUN -> [SKIP][216] ([Intel XE#288]) +31 other tests skip [216]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-dg2-436/igt@xe_exec_fault_mode@once-invalid-userptr-fault.html * igt@xe_exec_mix_modes@exec-simple-batch-store-lr: - shard-dg2-set2: NOTRUN -> [SKIP][217] ([Intel XE#2360]) [217]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-dg2-436/igt@xe_exec_mix_modes@exec-simple-batch-store-lr.html * igt@xe_live_ktest@xe_migrate@xe_validate_ccs_kunit: - shard-dg2-set2: NOTRUN -> [SKIP][218] ([Intel XE#2229]) [218]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-dg2-433/igt@xe_live_ktest@xe_migrate@xe_validate_ccs_kunit.html - shard-lnl: NOTRUN -> [SKIP][219] ([Intel XE#2229]) [219]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-lnl-5/igt@xe_live_ktest@xe_migrate@xe_validate_ccs_kunit.html * igt@xe_media_fill@media-fill: - shard-lnl: NOTRUN -> [SKIP][220] ([Intel XE#560]) [220]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-lnl-4/igt@xe_media_fill@media-fill.html - shard-bmg: NOTRUN -> [SKIP][221] ([Intel XE#2459] / [Intel XE#2596]) [221]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-bmg-4/igt@xe_media_fill@media-fill.html * igt@xe_mmap@small-bar: - shard-lnl: NOTRUN -> [SKIP][222] ([Intel XE#512]) [222]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-lnl-6/igt@xe_mmap@small-bar.html - shard-dg2-set2: NOTRUN -> [SKIP][223] ([Intel XE#512]) [223]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-dg2-436/igt@xe_mmap@small-bar.html * igt@xe_oa@buffer-size: - shard-dg2-set2: NOTRUN -> [SKIP][224] ([Intel XE#4501]) [224]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-dg2-464/igt@xe_oa@buffer-size.html * igt@xe_oa@map-oa-buffer: - shard-dg2-set2: NOTRUN -> [SKIP][225] ([Intel XE#2541] / [Intel XE#3573]) +5 other tests skip [225]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-dg2-464/igt@xe_oa@map-oa-buffer.html * igt@xe_oa@syncs-syncobj-wait: - shard-dg2-set2: NOTRUN -> [SKIP][226] ([Intel XE#2541] / [Intel XE#3573] / [Intel XE#4501]) [226]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-dg2-463/igt@xe_oa@syncs-syncobj-wait.html * igt@xe_pat@pat-index-xehpc: - shard-bmg: NOTRUN -> [SKIP][227] ([Intel XE#1420]) [227]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-bmg-2/igt@xe_pat@pat-index-xehpc.html * igt@xe_pat@pat-index-xelp: - shard-lnl: NOTRUN -> [SKIP][228] ([Intel XE#977]) [228]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-lnl-1/igt@xe_pat@pat-index-xelp.html - shard-bmg: NOTRUN -> [SKIP][229] ([Intel XE#2245]) [229]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-bmg-6/igt@xe_pat@pat-index-xelp.html * igt@xe_pat@pat-index-xelpg: - shard-bmg: NOTRUN -> [SKIP][230] ([Intel XE#2236]) [230]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-bmg-3/igt@xe_pat@pat-index-xelpg.html * igt@xe_peer2peer@read: - shard-dg2-set2: NOTRUN -> [FAIL][231] ([Intel XE#1173]) +1 other test fail [231]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-dg2-433/igt@xe_peer2peer@read.html * igt@xe_peer2peer@write: - shard-bmg: NOTRUN -> [SKIP][232] ([Intel XE#2427]) [232]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-bmg-6/igt@xe_peer2peer@write.html - shard-lnl: NOTRUN -> [SKIP][233] ([Intel XE#1061]) [233]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-lnl-1/igt@xe_peer2peer@write.html * igt@xe_pm@d3cold-mocs: - shard-lnl: NOTRUN -> [SKIP][234] ([Intel XE#2284]) [234]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-lnl-2/igt@xe_pm@d3cold-mocs.html * igt@xe_pm@d3hot-mmap-vram: - shard-lnl: NOTRUN -> [SKIP][235] ([Intel XE#1948]) [235]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-lnl-7/igt@xe_pm@d3hot-mmap-vram.html * igt@xe_pm@s2idle-d3cold-basic-exec: - shard-bmg: NOTRUN -> [SKIP][236] ([Intel XE#2284]) +1 other test skip [236]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-bmg-6/igt@xe_pm@s2idle-d3cold-basic-exec.html - shard-dg2-set2: NOTRUN -> [SKIP][237] ([Intel XE#2284] / [Intel XE#366]) [237]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-dg2-434/igt@xe_pm@s2idle-d3cold-basic-exec.html - shard-lnl: NOTRUN -> [SKIP][238] ([Intel XE#2284] / [Intel XE#366]) [238]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-lnl-8/igt@xe_pm@s2idle-d3cold-basic-exec.html * igt@xe_pm@s3-vm-bind-unbind-all: - shard-lnl: NOTRUN -> [SKIP][239] ([Intel XE#584]) +1 other test skip [239]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-lnl-4/igt@xe_pm@s3-vm-bind-unbind-all.html * igt@xe_pm@s4-basic: - shard-bmg: NOTRUN -> [ABORT][240] ([Intel XE#4268]) [240]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-bmg-4/igt@xe_pm@s4-basic.html * igt@xe_pm@s4-vm-bind-unbind-all: - shard-dg2-set2: NOTRUN -> [ABORT][241] ([Intel XE#4268]) [241]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-dg2-433/igt@xe_pm@s4-vm-bind-unbind-all.html * igt@xe_query@multigpu-query-engines: - shard-lnl: NOTRUN -> [SKIP][242] ([Intel XE#944]) +6 other tests skip [242]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-lnl-1/igt@xe_query@multigpu-query-engines.html * igt@xe_query@multigpu-query-gt-list: - shard-dg2-set2: NOTRUN -> [SKIP][243] ([Intel XE#944]) +3 other tests skip [243]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-dg2-433/igt@xe_query@multigpu-query-gt-list.html * igt@xe_query@multigpu-query-mem-usage: - shard-bmg: NOTRUN -> [SKIP][244] ([Intel XE#944]) +8 other tests skip [244]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-bmg-3/igt@xe_query@multigpu-query-mem-usage.html * igt@xe_sriov_auto_provisioning@selfconfig-basic: - shard-dg2-set2: NOTRUN -> [SKIP][245] ([Intel XE#4130]) +1 other test skip [245]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-dg2-432/igt@xe_sriov_auto_provisioning@selfconfig-basic.html - shard-lnl: NOTRUN -> [SKIP][246] ([Intel XE#4130]) +1 other test skip [246]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-lnl-5/igt@xe_sriov_auto_provisioning@selfconfig-basic.html * igt@xe_sriov_auto_provisioning@selfconfig-reprovision-increase-numvfs: - shard-bmg: NOTRUN -> [SKIP][247] ([Intel XE#4130]) +3 other tests skip [247]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-bmg-3/igt@xe_sriov_auto_provisioning@selfconfig-reprovision-increase-numvfs.html * igt@xe_sriov_scheduling@nonpreempt-engine-resets: - shard-bmg: NOTRUN -> [SKIP][248] ([Intel XE#4351]) [248]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-bmg-4/igt@xe_sriov_scheduling@nonpreempt-engine-resets.html #### Possible fixes #### * igt@kms_bw@connected-linear-tiling-2-displays-2160x1440p: - shard-bmg: [SKIP][249] ([Intel XE#2314] / [Intel XE#2894]) -> [PASS][250] [249]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8276/shard-bmg-6/igt@kms_bw@connected-linear-tiling-2-displays-2160x1440p.html [250]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-bmg-2/igt@kms_bw@connected-linear-tiling-2-displays-2160x1440p.html * igt@kms_cursor_legacy@2x-long-flip-vs-cursor-legacy: - shard-dg2-set2: [SKIP][251] ([Intel XE#309]) -> [PASS][252] +2 other tests pass [251]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8276/shard-dg2-464/igt@kms_cursor_legacy@2x-long-flip-vs-cursor-legacy.html [252]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-dg2-466/igt@kms_cursor_legacy@2x-long-flip-vs-cursor-legacy.html * igt@kms_cursor_legacy@cursorb-vs-flipb-atomic-transitions-varying-size: - shard-bmg: [SKIP][253] ([Intel XE#2291]) -> [PASS][254] +4 other tests pass [253]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8276/shard-bmg-4/igt@kms_cursor_legacy@cursorb-vs-flipb-atomic-transitions-varying-size.html [254]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-bmg-1/igt@kms_cursor_legacy@cursorb-vs-flipb-atomic-transitions-varying-size.html * igt@kms_feature_discovery@display-2x: - shard-bmg: [SKIP][255] ([Intel XE#2373]) -> [PASS][256] [255]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8276/shard-bmg-6/igt@kms_feature_discovery@display-2x.html [256]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-bmg-2/igt@kms_feature_discovery@display-2x.html * igt@kms_flip@2x-flip-vs-panning-vs-hang: - shard-dg2-set2: [SKIP][257] ([Intel XE#310]) -> [PASS][258] +5 other tests pass [257]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8276/shard-dg2-464/igt@kms_flip@2x-flip-vs-panning-vs-hang.html [258]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-dg2-436/igt@kms_flip@2x-flip-vs-panning-vs-hang.html * igt@kms_flip@2x-nonexisting-fb: - shard-bmg: [SKIP][259] ([Intel XE#2316]) -> [PASS][260] +4 other tests pass [259]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8276/shard-bmg-6/igt@kms_flip@2x-nonexisting-fb.html [260]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-bmg-2/igt@kms_flip@2x-nonexisting-fb.html * igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-cur-indfb-onoff: - shard-dg2-set2: [SKIP][261] ([Intel XE#656]) -> [PASS][262] +3 other tests pass [261]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8276/shard-dg2-464/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-cur-indfb-onoff.html [262]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-dg2-436/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-cur-indfb-onoff.html * igt@kms_joiner@basic-force-big-joiner: - shard-dg2-set2: [SKIP][263] ([Intel XE#4328]) -> [PASS][264] [263]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8276/shard-dg2-464/igt@kms_joiner@basic-force-big-joiner.html [264]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-dg2-436/igt@kms_joiner@basic-force-big-joiner.html * igt@kms_setmode@invalid-clone-single-crtc-stealing: - shard-bmg: [SKIP][265] ([Intel XE#1435]) -> [PASS][266] +1 other test pass [265]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8276/shard-bmg-4/igt@kms_setmode@invalid-clone-single-crtc-stealing.html [266]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-bmg-2/igt@kms_setmode@invalid-clone-single-crtc-stealing.html #### Warnings #### * igt@kms_ccs@bad-rotation-90-y-tiled-ccs@pipe-d-hdmi-a-6: - shard-dg2-set2: [SKIP][267] ([Intel XE#455] / [Intel XE#787]) -> [SKIP][268] ([Intel XE#787]) +5 other tests skip [267]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8276/shard-dg2-464/igt@kms_ccs@bad-rotation-90-y-tiled-ccs@pipe-d-hdmi-a-6.html [268]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-dg2-434/igt@kms_ccs@bad-rotation-90-y-tiled-ccs@pipe-d-hdmi-a-6.html * igt@kms_ccs@crc-primary-suspend-yf-tiled-ccs@pipe-d-hdmi-a-6: - shard-dg2-set2: [SKIP][269] ([Intel XE#787]) -> [SKIP][270] ([Intel XE#455] / [Intel XE#787]) +1 other test skip [269]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8276/shard-dg2-434/igt@kms_ccs@crc-primary-suspend-yf-tiled-ccs@pipe-d-hdmi-a-6.html [270]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-dg2-464/igt@kms_ccs@crc-primary-suspend-yf-tiled-ccs@pipe-d-hdmi-a-6.html * igt@kms_content_protection@srm: - shard-bmg: [INCOMPLETE][271] ([Intel XE#4132]) -> [SKIP][272] ([Intel XE#2341]) [271]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8276/shard-bmg-7/igt@kms_content_protection@srm.html [272]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-bmg-6/igt@kms_content_protection@srm.html * igt@kms_content_protection@srm@pipe-a-dp-4: - shard-dg2-set2: [INCOMPLETE][273] ([Intel XE#4132]) -> [FAIL][274] ([Intel XE#1178]) +1 other test fail [273]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8276/shard-dg2-435/igt@kms_content_protection@srm@pipe-a-dp-4.html [274]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-dg2-466/igt@kms_content_protection@srm@pipe-a-dp-4.html * igt@kms_flip_scaled_crc@flip-64bpp-xtile-to-16bpp-xtile-downscaling: - shard-lnl: [ABORT][275] ([Intel XE#4528]) -> [SKIP][276] ([Intel XE#1397] / [Intel XE#1745]) [275]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8276/shard-lnl-5/igt@kms_flip_scaled_crc@flip-64bpp-xtile-to-16bpp-xtile-downscaling.html [276]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-lnl-7/igt@kms_flip_scaled_crc@flip-64bpp-xtile-to-16bpp-xtile-downscaling.html * igt@kms_flip_scaled_crc@flip-64bpp-xtile-to-16bpp-xtile-downscaling@pipe-a-default-mode: - shard-lnl: [ABORT][277] ([Intel XE#4528]) -> [SKIP][278] ([Intel XE#1397]) [277]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8276/shard-lnl-5/igt@kms_flip_scaled_crc@flip-64bpp-xtile-to-16bpp-xtile-downscaling@pipe-a-default-mode.html [278]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-lnl-7/igt@kms_flip_scaled_crc@flip-64bpp-xtile-to-16bpp-xtile-downscaling@pipe-a-default-mode.html * igt@kms_frontbuffer_tracking@drrs-2p-pri-indfb-multidraw: - shard-bmg: [SKIP][279] ([Intel XE#2312]) -> [SKIP][280] ([Intel XE#2311]) +12 other tests skip [279]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8276/shard-bmg-4/igt@kms_frontbuffer_tracking@drrs-2p-pri-indfb-multidraw.html [280]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-bmg-3/igt@kms_frontbuffer_tracking@drrs-2p-pri-indfb-multidraw.html * igt@kms_frontbuffer_tracking@drrs-2p-primscrn-cur-indfb-move: - shard-bmg: [SKIP][281] ([Intel XE#2311]) -> [SKIP][282] ([Intel XE#2312]) +4 other tests skip [281]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8276/shard-bmg-2/igt@kms_frontbuffer_tracking@drrs-2p-primscrn-cur-indfb-move.html [282]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-bmg-6/igt@kms_frontbuffer_tracking@drrs-2p-primscrn-cur-indfb-move.html * igt@kms_frontbuffer_tracking@fbc-2p-primscrn-pri-indfb-draw-mmap-wc: - shard-bmg: [SKIP][283] ([Intel XE#2312]) -> [SKIP][284] ([Intel XE#4141]) +3 other tests skip [283]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8276/shard-bmg-6/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-pri-indfb-draw-mmap-wc.html [284]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-bmg-1/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-pri-indfb-draw-mmap-wc.html * igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-pri-indfb-draw-render: - shard-bmg: [SKIP][285] ([Intel XE#4141]) -> [SKIP][286] ([Intel XE#2312]) +3 other tests skip [285]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8276/shard-bmg-2/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-pri-indfb-draw-render.html [286]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-bmg-6/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-pri-indfb-draw-render.html * igt@kms_frontbuffer_tracking@fbcdrrs-2p-primscrn-pri-shrfb-draw-blt: - shard-dg2-set2: [SKIP][287] ([Intel XE#651]) -> [SKIP][288] ([Intel XE#656]) +8 other tests skip [287]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8276/shard-dg2-434/igt@kms_frontbuffer_tracking@fbcdrrs-2p-primscrn-pri-shrfb-draw-blt.html [288]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-dg2-464/igt@kms_frontbuffer_tracking@fbcdrrs-2p-primscrn-pri-shrfb-draw-blt.html * igt@kms_frontbuffer_tracking@fbcdrrs-2p-scndscrn-spr-indfb-draw-blt: - shard-dg2-set2: [SKIP][289] ([Intel XE#656]) -> [SKIP][290] ([Intel XE#651]) +12 other tests skip [289]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8276/shard-dg2-464/igt@kms_frontbuffer_tracking@fbcdrrs-2p-scndscrn-spr-indfb-draw-blt.html [290]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-dg2-432/igt@kms_frontbuffer_tracking@fbcdrrs-2p-scndscrn-spr-indfb-draw-blt.html * igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-cur-indfb-draw-mmap-wc: - shard-dg2-set2: [SKIP][291] ([Intel XE#656]) -> [SKIP][292] ([Intel XE#653]) +9 other tests skip [291]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8276/shard-dg2-464/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-cur-indfb-draw-mmap-wc.html [292]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-dg2-432/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-cur-indfb-draw-mmap-wc.html * igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-shrfb-draw-blt: - shard-bmg: [SKIP][293] ([Intel XE#2313]) -> [SKIP][294] ([Intel XE#2312]) +4 other tests skip [293]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8276/shard-bmg-2/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-shrfb-draw-blt.html [294]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-bmg-6/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-shrfb-draw-blt.html * igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-shrfb-draw-mmap-wc: - shard-dg2-set2: [SKIP][295] ([Intel XE#653]) -> [SKIP][296] ([Intel XE#656]) +5 other tests skip [295]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8276/shard-dg2-463/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-shrfb-draw-mmap-wc.html [296]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-dg2-464/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-shrfb-draw-mmap-wc.html * igt@kms_frontbuffer_tracking@psr-2p-scndscrn-cur-indfb-onoff: - shard-bmg: [SKIP][297] ([Intel XE#2312]) -> [SKIP][298] ([Intel XE#2313]) +11 other tests skip [297]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8276/shard-bmg-4/igt@kms_frontbuffer_tracking@psr-2p-scndscrn-cur-indfb-onoff.html [298]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-bmg-3/igt@kms_frontbuffer_tracking@psr-2p-scndscrn-cur-indfb-onoff.html * igt@kms_tiled_display@basic-test-pattern-with-chamelium: - shard-dg2-set2: [SKIP][299] ([Intel XE#362]) -> [SKIP][300] ([Intel XE#1500]) [299]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8276/shard-dg2-464/igt@kms_tiled_display@basic-test-pattern-with-chamelium.html [300]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-dg2-433/igt@kms_tiled_display@basic-test-pattern-with-chamelium.html * igt@testdisplay: - shard-dg2-set2: [ABORT][301] ([Intel XE#4540]) -> [ABORT][302] ([Intel XE#2705] / [Intel XE#4540]) [301]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8276/shard-dg2-434/igt@testdisplay.html [302]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/shard-dg2-464/igt@testdisplay.html [Intel XE#1061]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1061 [Intel XE#1091]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1091 [Intel XE#1122]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1122 [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#1127]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1127 [Intel XE#1128]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1128 [Intel XE#1173]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1173 [Intel XE#1178]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1178 [Intel XE#1188]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1188 [Intel XE#1280]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1280 [Intel XE#1340]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1340 [Intel XE#1392]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1392 [Intel XE#1397]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1397 [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#1420]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1420 [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#1428]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1428 [Intel XE#1435]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1435 [Intel XE#1439]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1439 [Intel XE#1469]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1469 [Intel XE#1477]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1477 [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#1500]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1500 [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#1729]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1729 [Intel XE#1745]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1745 [Intel XE#1948]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1948 [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#2229]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2229 [Intel XE#2233]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2233 [Intel XE#2234]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2234 [Intel XE#2236]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2236 [Intel XE#2244]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2244 [Intel XE#2245]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2245 [Intel XE#2252]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2252 [Intel XE#2284]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2284 [Intel XE#2286]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2286 [Intel XE#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#2330]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2330 [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#2373]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2373 [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#2390]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2390 [Intel XE#2391]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2391 [Intel XE#2392]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2392 [Intel XE#2413]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2413 [Intel XE#2414]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2414 [Intel XE#2427]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2427 [Intel XE#2450]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2450 [Intel XE#2459]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2459 [Intel XE#2486]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2486 [Intel XE#2493]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2493 [Intel XE#2504]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2504 [Intel XE#2541]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2541 [Intel XE#2571]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2571 [Intel XE#2596]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2596 [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#2849]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2849 [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#2883]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2883 [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#2905]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2905 [Intel XE#2907]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2907 [Intel XE#2927]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2927 [Intel XE#2934]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2934 [Intel XE#2938]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2938 [Intel XE#2939]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2939 [Intel XE#301]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/301 [Intel XE#306]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/306 [Intel XE#307]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/307 [Intel XE#308]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/308 [Intel XE#309]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/309 [Intel XE#310]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/310 [Intel XE#3141]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3141 [Intel XE#316]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/316 [Intel XE#324]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/324 [Intel XE#3309]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3309 [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#352]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/352 [Intel XE#3573]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3573 [Intel XE#362]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/362 [Intel XE#366]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/366 [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#3768]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3768 [Intel XE#3889]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3889 [Intel XE#3904]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3904 [Intel XE#3914]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3914 [Intel XE#4090]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4090 [Intel XE#4130]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4130 [Intel XE#4132]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4132 [Intel XE#4141]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4141 [Intel XE#4156]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4156 [Intel XE#4164]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4164 [Intel XE#4210]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4210 [Intel XE#4212]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4212 [Intel XE#4268]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4268 [Intel XE#4302]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4302 [Intel XE#4328]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4328 [Intel XE#4329]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4329 [Intel XE#4331]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4331 [Intel XE#4351]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4351 [Intel XE#4354]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4354 [Intel XE#4416]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4416 [Intel XE#4422]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4422 [Intel XE#4497]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4497 [Intel XE#4501]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4501 [Intel XE#4528]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4528 [Intel XE#4540]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4540 [Intel XE#455]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/455 [Intel XE#512]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/512 [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#607]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/607 [Intel XE#610]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/610 [Intel XE#616]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/616 [Intel XE#623]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/623 [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#658]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/658 [Intel XE#688]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/688 [Intel XE#736]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/736 [Intel XE#756]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/756 [Intel XE#776]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/776 [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#836]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/836 [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#899]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/899 [Intel XE#929]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/929 [Intel XE#944]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/944 [Intel XE#977]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/977 [i915#3804]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3804 [i915#4767]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4767 Build changes ------------- * IGT: IGT_8276 -> IGTPW_12798 IGTPW_12798: 12798 IGT_8276: 8276 xe-2825-a958e31a81b3267201c85b6f171419586afa792c: a958e31a81b3267201c85b6f171419586afa792c == Logs == For more details see: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12798/index.html [-- Attachment #2: Type: text/html, Size: 99705 bytes --] ^ permalink raw reply [flat|nested] 8+ messages in thread
* RE: [PATCH i-g-t] lib/igt_kms: Use get_max_pipe_hdisplay in joiner_possible fucntions 2025-03-19 6:12 [PATCH i-g-t] lib/igt_kms: Use get_max_pipe_hdisplay in joiner_possible fucntions Karthik B S ` (2 preceding siblings ...) 2025-03-19 8:22 ` ✗ Xe.CI.Full: " Patchwork @ 2025-03-19 17:59 ` B, Jeevan 2025-03-20 6:02 ` Karthik B S 3 siblings, 1 reply; 8+ messages in thread From: B, Jeevan @ 2025-03-19 17:59 UTC (permalink / raw) To: B S, Karthik, igt-dev@lists.freedesktop.org; +Cc: Reddy Guddati, Santhosh > -----Original Message----- > From: B S, Karthik <karthik.b.s@intel.com> > Sent: Wednesday, March 19, 2025 11:43 AM > To: igt-dev@lists.freedesktop.org > Cc: Reddy Guddati, Santhosh <santhosh.reddy.guddati@intel.com>; B, Jeevan > <jeevan.b@intel.com>; B S, Karthik <karthik.b.s@intel.com> > Subject: [PATCH i-g-t] lib/igt_kms: Use get_max_pipe_hdisplay in > joiner_possible fucntions > > Update 'joiner_possible' helper functions to use the existing > get_max_pipe_hdisplay helper. > > Signed-off-by: Karthik B S <karthik.b.s@intel.com> > --- > lib/igt_kms.c | 45 ++++++++++++++++++++------------------------- > lib/igt_kms.h | 2 +- > 2 files changed, 21 insertions(+), 26 deletions(-) > > diff --git a/lib/igt_kms.c b/lib/igt_kms.c index cc3bb3ae7..99c8707c7 100644 > --- a/lib/igt_kms.c > +++ b/lib/igt_kms.c > @@ -6428,6 +6428,20 @@ int igt_get_current_cdclk(int fd) > return read_and_parse_cdclk_debugfs(fd, "Current CD clock > frequency:"); } > > +/** > + * get_max_hdisplay: > + * @drm_fd: drm file descriptor > + * > + * Returns: The maximum hdisplay supported per pipe. > + */ > +static int get_max_pipe_hdisplay(int drm_fd) { > + int dev_id = intel_get_drm_devid(drm_fd); > + > + return (intel_display_ver(dev_id) >= 30) ? HDISPLAY_6K_PER_PIPE : > + HDISPLAY_5K_PER_PIPE; > +} > + > /** > * igt_bigjoiner_possible: > * @drm_fd: drm file descriptor > @@ -6441,13 +6455,8 @@ int igt_get_current_cdclk(int fd) > */ > bool igt_bigjoiner_possible(int drm_fd, drmModeModeInfo *mode, int > max_dotclock) { > - int max_hdisplay, dev_id; > - > - dev_id = intel_get_drm_devid(drm_fd); > - max_hdisplay = (intel_display_ver(dev_id) >= 30) ? > HDISPLAY_6K_PER_PIPE : > - HDISPLAY_5K_PER_PIPE; > - > - return (mode->hdisplay > max_hdisplay || mode->clock > > max_dotclock); > + return (mode->hdisplay > get_max_pipe_hdisplay(drm_fd) || > + mode->clock > max_dotclock); > } > > /** > @@ -6469,7 +6478,7 @@ bool bigjoiner_mode_found(int drm_fd, > drmModeConnector *connector, > > for (int i=0; i< connector->count_modes; i++) { > if (igt_bigjoiner_possible(drm_fd, &connector->modes[i], > max_dotclock) && > - !igt_ultrajoiner_possible(&connector->modes[i], > max_dotclock)) { > + !igt_ultrajoiner_possible(drm_fd, &connector->modes[i], > +max_dotclock)) { > *mode = connector->modes[i]; > found = true; > break; > @@ -6478,20 +6487,6 @@ bool bigjoiner_mode_found(int drm_fd, > drmModeConnector *connector, > return found; > } > > -/** > - * get_max_hdisplay: > - * @drm_fd: drm file descriptor > - * > - * Returns: The maximum hdisplay supported per pipe. > - */ > -static int get_max_pipe_hdisplay(int drm_fd) -{ > - int dev_id = intel_get_drm_devid(drm_fd); > - > - return (intel_display_ver(dev_id) >= 30) ? HDISPLAY_6K_PER_PIPE : > - HDISPLAY_5K_PER_PIPE; > -} > - > /** > * max_non_joiner_mode_found: > * @drm_fd: drm file descriptor > @@ -6567,9 +6562,9 @@ bool igt_is_joiner_enabled_for_pipe(int drmfd, > enum pipe pipe) > * > * Returns: True if mode requires Ultrajoiner, else False. > */ > -bool igt_ultrajoiner_possible(drmModeModeInfo *mode, int max_dotclock) > +bool igt_ultrajoiner_possible(int drm_fd, drmModeModeInfo *mode, int > +max_dotclock) > { > - return (mode->hdisplay > 2 * HDISPLAY_5K_PER_PIPE || > + return (mode->hdisplay > 2 * get_max_pipe_hdisplay(drm_fd) || > mode->clock > 2 * max_dotclock); > } > For ultrajoiner hdisplay logic feels off, we need to correct this. Need to check spec and update. Correct me if I am wrong Apart from these code LGTM. > @@ -6591,7 +6586,7 @@ bool ultrajoiner_mode_found(int drm_fd, > drmModeConnector *connector, > bool found = false; > > for (int i = 0; i < connector->count_modes; i++) { > - if (igt_ultrajoiner_possible(&connector->modes[i], > max_dotclock)) { > + if (igt_ultrajoiner_possible(drm_fd, &connector->modes[i], > +max_dotclock)) { > *mode = connector->modes[i]; > found = true; > break; > diff --git a/lib/igt_kms.h b/lib/igt_kms.h index 27b545f52..0381c82ad > 100644 > --- a/lib/igt_kms.h > +++ b/lib/igt_kms.h > @@ -1252,7 +1252,7 @@ bool bigjoiner_mode_found(int drm_fd, > drmModeConnector *connector, bool max_non_joiner_mode_found(int > drm_fd, drmModeConnector *connector, > int max_dotclock, drmModeModeInfo *mode); > bool igt_is_joiner_enabled_for_pipe(int drmfd, enum pipe pipe); -bool > igt_ultrajoiner_possible(drmModeModeInfo *mode, int max_dotclock); > +bool igt_ultrajoiner_possible(int drmfd, drmModeModeInfo *mode, int > +max_dotclock); > bool ultrajoiner_mode_found(int drm_fd, drmModeConnector *connector, > int max_dotclock, drmModeModeInfo *mode); bool > igt_has_force_joiner_debugfs(int drmfd, char *conn_name); > -- > 2.43.0 ^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [PATCH i-g-t] lib/igt_kms: Use get_max_pipe_hdisplay in joiner_possible fucntions 2025-03-19 17:59 ` [PATCH i-g-t] " B, Jeevan @ 2025-03-20 6:02 ` Karthik B S 2025-03-20 6:13 ` B, Jeevan 0 siblings, 1 reply; 8+ messages in thread From: Karthik B S @ 2025-03-20 6:02 UTC (permalink / raw) To: B, Jeevan, igt-dev@lists.freedesktop.org; +Cc: Reddy Guddati, Santhosh Hi Jeevan, On 3/19/2025 11:29 PM, B, Jeevan wrote: >> -----Original Message----- >> From: B S, Karthik <karthik.b.s@intel.com> >> Sent: Wednesday, March 19, 2025 11:43 AM >> To: igt-dev@lists.freedesktop.org >> Cc: Reddy Guddati, Santhosh <santhosh.reddy.guddati@intel.com>; B, Jeevan >> <jeevan.b@intel.com>; B S, Karthik <karthik.b.s@intel.com> >> Subject: [PATCH i-g-t] lib/igt_kms: Use get_max_pipe_hdisplay in >> joiner_possible fucntions >> >> Update 'joiner_possible' helper functions to use the existing >> get_max_pipe_hdisplay helper. >> >> Signed-off-by: Karthik B S <karthik.b.s@intel.com> >> --- >> lib/igt_kms.c | 45 ++++++++++++++++++++------------------------- >> lib/igt_kms.h | 2 +- >> 2 files changed, 21 insertions(+), 26 deletions(-) >> >> diff --git a/lib/igt_kms.c b/lib/igt_kms.c index cc3bb3ae7..99c8707c7 100644 >> --- a/lib/igt_kms.c >> +++ b/lib/igt_kms.c >> @@ -6428,6 +6428,20 @@ int igt_get_current_cdclk(int fd) >> return read_and_parse_cdclk_debugfs(fd, "Current CD clock >> frequency:"); } >> >> +/** >> + * get_max_hdisplay: >> + * @drm_fd: drm file descriptor >> + * >> + * Returns: The maximum hdisplay supported per pipe. >> + */ >> +static int get_max_pipe_hdisplay(int drm_fd) { >> + int dev_id = intel_get_drm_devid(drm_fd); >> + >> + return (intel_display_ver(dev_id) >= 30) ? HDISPLAY_6K_PER_PIPE : >> + HDISPLAY_5K_PER_PIPE; >> +} >> + >> /** >> * igt_bigjoiner_possible: >> * @drm_fd: drm file descriptor >> @@ -6441,13 +6455,8 @@ int igt_get_current_cdclk(int fd) >> */ >> bool igt_bigjoiner_possible(int drm_fd, drmModeModeInfo *mode, int >> max_dotclock) { >> - int max_hdisplay, dev_id; >> - >> - dev_id = intel_get_drm_devid(drm_fd); >> - max_hdisplay = (intel_display_ver(dev_id) >= 30) ? >> HDISPLAY_6K_PER_PIPE : >> - HDISPLAY_5K_PER_PIPE; >> - >> - return (mode->hdisplay > max_hdisplay || mode->clock > >> max_dotclock); >> + return (mode->hdisplay > get_max_pipe_hdisplay(drm_fd) || >> + mode->clock > max_dotclock); >> } >> >> /** >> @@ -6469,7 +6478,7 @@ bool bigjoiner_mode_found(int drm_fd, >> drmModeConnector *connector, >> >> for (int i=0; i< connector->count_modes; i++) { >> if (igt_bigjoiner_possible(drm_fd, &connector->modes[i], >> max_dotclock) && >> - !igt_ultrajoiner_possible(&connector->modes[i], >> max_dotclock)) { >> + !igt_ultrajoiner_possible(drm_fd, &connector->modes[i], >> +max_dotclock)) { >> *mode = connector->modes[i]; >> found = true; >> break; >> @@ -6478,20 +6487,6 @@ bool bigjoiner_mode_found(int drm_fd, >> drmModeConnector *connector, >> return found; >> } >> >> -/** >> - * get_max_hdisplay: >> - * @drm_fd: drm file descriptor >> - * >> - * Returns: The maximum hdisplay supported per pipe. >> - */ >> -static int get_max_pipe_hdisplay(int drm_fd) -{ >> - int dev_id = intel_get_drm_devid(drm_fd); >> - >> - return (intel_display_ver(dev_id) >= 30) ? HDISPLAY_6K_PER_PIPE : >> - HDISPLAY_5K_PER_PIPE; >> -} >> - >> /** >> * max_non_joiner_mode_found: >> * @drm_fd: drm file descriptor >> @@ -6567,9 +6562,9 @@ bool igt_is_joiner_enabled_for_pipe(int drmfd, >> enum pipe pipe) >> * >> * Returns: True if mode requires Ultrajoiner, else False. >> */ >> -bool igt_ultrajoiner_possible(drmModeModeInfo *mode, int max_dotclock) >> +bool igt_ultrajoiner_possible(int drm_fd, drmModeModeInfo *mode, int >> +max_dotclock) >> { >> - return (mode->hdisplay > 2 * HDISPLAY_5K_PER_PIPE || >> + return (mode->hdisplay > 2 * get_max_pipe_hdisplay(drm_fd) || >> mode->clock > 2 * max_dotclock); >> } >> > For ultrajoiner hdisplay logic feels off, we need to correct this. > Need to check spec and update. Correct me if I am wrong > > Apart from these code LGTM. Thank you for the review. The logic for ultrajoiner is similar to what we've in bigjoiner and also we've the same logic in kernel as well. https://gitlab.freedesktop.org/drm/tip/-/blob/drm-tip/drivers/gpu/drm/i915/display/intel_dp.c?ref_type=heads#L1333 Thanks, Karthik.B.S >> @@ -6591,7 +6586,7 @@ bool ultrajoiner_mode_found(int drm_fd, >> drmModeConnector *connector, >> bool found = false; >> >> for (int i = 0; i < connector->count_modes; i++) { >> - if (igt_ultrajoiner_possible(&connector->modes[i], >> max_dotclock)) { >> + if (igt_ultrajoiner_possible(drm_fd, &connector->modes[i], >> +max_dotclock)) { >> *mode = connector->modes[i]; >> found = true; >> break; >> diff --git a/lib/igt_kms.h b/lib/igt_kms.h index 27b545f52..0381c82ad >> 100644 >> --- a/lib/igt_kms.h >> +++ b/lib/igt_kms.h >> @@ -1252,7 +1252,7 @@ bool bigjoiner_mode_found(int drm_fd, >> drmModeConnector *connector, bool max_non_joiner_mode_found(int >> drm_fd, drmModeConnector *connector, >> int max_dotclock, drmModeModeInfo *mode); >> bool igt_is_joiner_enabled_for_pipe(int drmfd, enum pipe pipe); -bool >> igt_ultrajoiner_possible(drmModeModeInfo *mode, int max_dotclock); >> +bool igt_ultrajoiner_possible(int drmfd, drmModeModeInfo *mode, int >> +max_dotclock); >> bool ultrajoiner_mode_found(int drm_fd, drmModeConnector *connector, >> int max_dotclock, drmModeModeInfo *mode); bool >> igt_has_force_joiner_debugfs(int drmfd, char *conn_name); >> -- >> 2.43.0 ^ permalink raw reply [flat|nested] 8+ messages in thread
* RE: [PATCH i-g-t] lib/igt_kms: Use get_max_pipe_hdisplay in joiner_possible fucntions 2025-03-20 6:02 ` Karthik B S @ 2025-03-20 6:13 ` B, Jeevan 0 siblings, 0 replies; 8+ messages in thread From: B, Jeevan @ 2025-03-20 6:13 UTC (permalink / raw) To: B S, Karthik, igt-dev@lists.freedesktop.org; +Cc: Reddy Guddati, Santhosh LGTM. Reviewed-by: Jeevan B <jeevan.b@intel.com> > -----Original Message----- > From: B S, Karthik <karthik.b.s@intel.com> > Sent: Thursday, March 20, 2025 11:32 AM > To: B, Jeevan <jeevan.b@intel.com>; igt-dev@lists.freedesktop.org > Cc: Reddy Guddati, Santhosh <santhosh.reddy.guddati@intel.com> > Subject: Re: [PATCH i-g-t] lib/igt_kms: Use get_max_pipe_hdisplay in > joiner_possible fucntions > > Hi Jeevan, > > On 3/19/2025 11:29 PM, B, Jeevan wrote: > >> -----Original Message----- > >> From: B S, Karthik <karthik.b.s@intel.com> > >> Sent: Wednesday, March 19, 2025 11:43 AM > >> To: igt-dev@lists.freedesktop.org > >> Cc: Reddy Guddati, Santhosh <santhosh.reddy.guddati@intel.com>; B, > >> Jeevan <jeevan.b@intel.com>; B S, Karthik <karthik.b.s@intel.com> > >> Subject: [PATCH i-g-t] lib/igt_kms: Use get_max_pipe_hdisplay in > >> joiner_possible fucntions > >> > >> Update 'joiner_possible' helper functions to use the existing > >> get_max_pipe_hdisplay helper. > >> > >> Signed-off-by: Karthik B S <karthik.b.s@intel.com> > >> --- > >> lib/igt_kms.c | 45 ++++++++++++++++++++------------------------- > >> lib/igt_kms.h | 2 +- > >> 2 files changed, 21 insertions(+), 26 deletions(-) > >> > >> diff --git a/lib/igt_kms.c b/lib/igt_kms.c index cc3bb3ae7..99c8707c7 > >> 100644 > >> --- a/lib/igt_kms.c > >> +++ b/lib/igt_kms.c > >> @@ -6428,6 +6428,20 @@ int igt_get_current_cdclk(int fd) > >> return read_and_parse_cdclk_debugfs(fd, "Current CD clock > >> frequency:"); } > >> > >> +/** > >> + * get_max_hdisplay: > >> + * @drm_fd: drm file descriptor > >> + * > >> + * Returns: The maximum hdisplay supported per pipe. > >> + */ > >> +static int get_max_pipe_hdisplay(int drm_fd) { > >> + int dev_id = intel_get_drm_devid(drm_fd); > >> + > >> + return (intel_display_ver(dev_id) >= 30) ? HDISPLAY_6K_PER_PIPE : > >> + HDISPLAY_5K_PER_PIPE; > >> +} > >> + > >> /** > >> * igt_bigjoiner_possible: > >> * @drm_fd: drm file descriptor > >> @@ -6441,13 +6455,8 @@ int igt_get_current_cdclk(int fd) > >> */ > >> bool igt_bigjoiner_possible(int drm_fd, drmModeModeInfo *mode, int > >> max_dotclock) { > >> - int max_hdisplay, dev_id; > >> - > >> - dev_id = intel_get_drm_devid(drm_fd); > >> - max_hdisplay = (intel_display_ver(dev_id) >= 30) ? > >> HDISPLAY_6K_PER_PIPE : > >> - HDISPLAY_5K_PER_PIPE; > >> - > >> - return (mode->hdisplay > max_hdisplay || mode->clock > > >> max_dotclock); > >> + return (mode->hdisplay > get_max_pipe_hdisplay(drm_fd) || > >> + mode->clock > max_dotclock); > >> } > >> > >> /** > >> @@ -6469,7 +6478,7 @@ bool bigjoiner_mode_found(int drm_fd, > >> drmModeConnector *connector, > >> > >> for (int i=0; i< connector->count_modes; i++) { > >> if (igt_bigjoiner_possible(drm_fd, &connector->modes[i], > >> max_dotclock) && > >> - !igt_ultrajoiner_possible(&connector->modes[i], > >> max_dotclock)) { > >> + !igt_ultrajoiner_possible(drm_fd, &connector->modes[i], > >> +max_dotclock)) { > >> *mode = connector->modes[i]; > >> found = true; > >> break; > >> @@ -6478,20 +6487,6 @@ bool bigjoiner_mode_found(int drm_fd, > >> drmModeConnector *connector, > >> return found; > >> } > >> > >> -/** > >> - * get_max_hdisplay: > >> - * @drm_fd: drm file descriptor > >> - * > >> - * Returns: The maximum hdisplay supported per pipe. > >> - */ > >> -static int get_max_pipe_hdisplay(int drm_fd) -{ > >> - int dev_id = intel_get_drm_devid(drm_fd); > >> - > >> - return (intel_display_ver(dev_id) >= 30) ? HDISPLAY_6K_PER_PIPE : > >> - HDISPLAY_5K_PER_PIPE; > >> -} > >> - > >> /** > >> * max_non_joiner_mode_found: > >> * @drm_fd: drm file descriptor > >> @@ -6567,9 +6562,9 @@ bool igt_is_joiner_enabled_for_pipe(int drmfd, > >> enum pipe pipe) > >> * > >> * Returns: True if mode requires Ultrajoiner, else False. > >> */ > >> -bool igt_ultrajoiner_possible(drmModeModeInfo *mode, int > >> max_dotclock) > >> +bool igt_ultrajoiner_possible(int drm_fd, drmModeModeInfo *mode, int > >> +max_dotclock) > >> { > >> - return (mode->hdisplay > 2 * HDISPLAY_5K_PER_PIPE || > >> + return (mode->hdisplay > 2 * get_max_pipe_hdisplay(drm_fd) || > >> mode->clock > 2 * max_dotclock); > >> } > >> > > For ultrajoiner hdisplay logic feels off, we need to correct this. > > Need to check spec and update. Correct me if I am wrong > > > > Apart from these code LGTM. > > Thank you for the review. > > The logic for ultrajoiner is similar to what we've in bigjoiner and also we've the > same logic in kernel as well. > > https://gitlab.freedesktop.org/drm/tip/-/blob/drm- > tip/drivers/gpu/drm/i915/display/intel_dp.c?ref_type=heads#L1333 > > Thanks, > Karthik.B.S > >> @@ -6591,7 +6586,7 @@ bool ultrajoiner_mode_found(int drm_fd, > >> drmModeConnector *connector, > >> bool found = false; > >> > >> for (int i = 0; i < connector->count_modes; i++) { > >> - if (igt_ultrajoiner_possible(&connector->modes[i], > >> max_dotclock)) { > >> + if (igt_ultrajoiner_possible(drm_fd, &connector->modes[i], > >> +max_dotclock)) { > >> *mode = connector->modes[i]; > >> found = true; > >> break; > >> diff --git a/lib/igt_kms.h b/lib/igt_kms.h index 27b545f52..0381c82ad > >> 100644 > >> --- a/lib/igt_kms.h > >> +++ b/lib/igt_kms.h > >> @@ -1252,7 +1252,7 @@ bool bigjoiner_mode_found(int drm_fd, > >> drmModeConnector *connector, bool max_non_joiner_mode_found(int > >> drm_fd, drmModeConnector *connector, > >> int max_dotclock, drmModeModeInfo *mode); > bool > >> igt_is_joiner_enabled_for_pipe(int drmfd, enum pipe pipe); -bool > >> igt_ultrajoiner_possible(drmModeModeInfo *mode, int max_dotclock); > >> +bool igt_ultrajoiner_possible(int drmfd, drmModeModeInfo *mode, int > >> +max_dotclock); > >> bool ultrajoiner_mode_found(int drm_fd, drmModeConnector > *connector, > >> int max_dotclock, drmModeModeInfo *mode); bool > >> igt_has_force_joiner_debugfs(int drmfd, char *conn_name); > >> -- > >> 2.43.0 ^ permalink raw reply [flat|nested] 8+ messages in thread
end of thread, other threads:[~2025-03-26 4:47 UTC | newest] Thread overview: 8+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2025-03-19 6:12 [PATCH i-g-t] lib/igt_kms: Use get_max_pipe_hdisplay in joiner_possible fucntions Karthik B S 2025-03-19 7:41 ` ✓ Xe.CI.BAT: success for " Patchwork 2025-03-19 7:53 ` ✗ i915.CI.BAT: failure " Patchwork 2025-03-26 4:47 ` Karthik B S 2025-03-19 8:22 ` ✗ Xe.CI.Full: " Patchwork 2025-03-19 17:59 ` [PATCH i-g-t] " B, Jeevan 2025-03-20 6:02 ` Karthik B S 2025-03-20 6:13 ` B, Jeevan
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox