* [PATCH v3] drm: Guard DRM_CLIENT_CAP_PLANE_COLOR_PIPELINE
@ 2026-07-03 7:32 Robert Mader
2026-07-03 8:38 ` ✓ i915.CI.BAT: success for drm: Guard DRM_CLIENT_CAP_PLANE_COLOR_PIPELINE (rev2) Patchwork
` (4 more replies)
0 siblings, 5 replies; 15+ messages in thread
From: Robert Mader @ 2026-07-03 7:32 UTC (permalink / raw)
To: dri-devel
Cc: Maarten Lankhorst, Maxime Ripard, Thomas Zimmermann, David Airlie,
Simona Vetter, linux-kernel, amd-gfx, intel-gfx, Harry Wentland,
Daniel Stone, Chaitanya Kumar Borah, Uma Shankar, Louis Chauvet,
Melissa Wen, Simon Ser, Pekka Paalanen, Leandro Ribeiro,
Robert Mader
The client cap is currently advertised unconditionally, even for drivers
that do not support plane color pipelines. If clients supporting the later,
like Wayland compositors or tools like drm_info, enable the client cap on
such drivers they will be left without both color pipeline and the legacy
properties COLOR_ENCODING and COLOR_RANGE, effectively breaking YUV->RGB
conversion support.
Prevent that by only marking the cap supported if there are actually planes
with color pipelines.
Note: while the color pipeline replacement for the legacy properties is
still under review (1), we can assume that it will work as a drop-in
replacement. That means any plane on any hardware currently supporting
the legacy properties will be able to offer a functionally equal color
pipeline and there will be no technical reason keep using the legacy
properties if both the driver and the client support the new API.
1: https://lore.kernel.org/dri-devel/20260623164812.81110-1-harry.wentland@amd.com/
Signed-off-by: Robert Mader <robert.mader@collabora.com>
---
Changes in v3:
- Move the new check behind the existing EINVAL ones
- Rebase on latest drm-misc-next
Changes in v2:
- Replace the driver feature with a simple check (suggested by Maarten
Lankhorst <maarten.lankhorst@linux.intel.com>)
- Expand the commit message slightly and change the title
---
drivers/gpu/drm/drm_ioctl.c | 14 +++++++++++++-
1 file changed, 13 insertions(+), 1 deletion(-)
diff --git a/drivers/gpu/drm/drm_ioctl.c b/drivers/gpu/drm/drm_ioctl.c
index e2df4becce62..9039a39c4324 100644
--- a/drivers/gpu/drm/drm_ioctl.c
+++ b/drivers/gpu/drm/drm_ioctl.c
@@ -373,13 +373,25 @@ drm_setclientcap(struct drm_device *dev, void *data, struct drm_file *file_priv)
return -EINVAL;
file_priv->supports_virtualized_cursor_plane = req->value;
break;
- case DRM_CLIENT_CAP_PLANE_COLOR_PIPELINE:
+ case DRM_CLIENT_CAP_PLANE_COLOR_PIPELINE: {
+ struct drm_plane *plane;
+ bool has_plane_with_color_pipeline = false;
+
if (!file_priv->atomic)
return -EINVAL;
if (req->value > 1)
return -EINVAL;
+ drm_for_each_plane(plane, dev) {
+ if (plane->color_pipeline_property) {
+ has_plane_with_color_pipeline = true;
+ break;
+ }
+ }
+ if (!has_plane_with_color_pipeline)
+ return -EOPNOTSUPP;
file_priv->plane_color_pipeline = req->value;
break;
+ }
default:
return -EINVAL;
}
--
2.55.0
^ permalink raw reply related [flat|nested] 15+ messages in thread* ✓ i915.CI.BAT: success for drm: Guard DRM_CLIENT_CAP_PLANE_COLOR_PIPELINE (rev2) 2026-07-03 7:32 [PATCH v3] drm: Guard DRM_CLIENT_CAP_PLANE_COLOR_PIPELINE Robert Mader @ 2026-07-03 8:38 ` Patchwork 2026-07-03 11:11 ` [PATCH v3] drm: Guard DRM_CLIENT_CAP_PLANE_COLOR_PIPELINE Melissa Wen ` (3 subsequent siblings) 4 siblings, 0 replies; 15+ messages in thread From: Patchwork @ 2026-07-03 8:38 UTC (permalink / raw) To: Robert Mader; +Cc: intel-gfx [-- Attachment #1: Type: text/plain, Size: 1545 bytes --] == Series Details == Series: drm: Guard DRM_CLIENT_CAP_PLANE_COLOR_PIPELINE (rev2) URL : https://patchwork.freedesktop.org/series/169680/ State : success == Summary == CI Bug Log - changes from CI_DRM_18755 -> Patchwork_169680v2 ==================================================== Summary ------- **SUCCESS** No regressions found. External URL: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/index.html Participating hosts (42 -> 39) ------------------------------ Missing (3): bat-dg2-13 fi-snb-2520m bat-jsl-5 Known issues ------------ Here are the changes found in Patchwork_169680v2 that come from known issues: ### IGT changes ### #### Possible fixes #### * igt@i915_selftest@live: - bat-twl-1: [DMESG-FAIL][1] ([i915#16528]) -> [PASS][2] +1 other test pass [1]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18755/bat-twl-1/igt@i915_selftest@live.html [2]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/bat-twl-1/igt@i915_selftest@live.html [i915#16528]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16528 Build changes ------------- * Linux: CI_DRM_18755 -> Patchwork_169680v2 CI-20190529: 20190529 CI_DRM_18755: 2bdb7ee737dfd4d699e9994ef8aec5c92ec2d4e5 @ git://anongit.freedesktop.org/gfx-ci/linux IGT_8990: 8990 Patchwork_169680v2: 2bdb7ee737dfd4d699e9994ef8aec5c92ec2d4e5 @ git://anongit.freedesktop.org/gfx-ci/linux == Logs == For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/index.html [-- Attachment #2: Type: text/html, Size: 2130 bytes --] ^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [PATCH v3] drm: Guard DRM_CLIENT_CAP_PLANE_COLOR_PIPELINE 2026-07-03 7:32 [PATCH v3] drm: Guard DRM_CLIENT_CAP_PLANE_COLOR_PIPELINE Robert Mader 2026-07-03 8:38 ` ✓ i915.CI.BAT: success for drm: Guard DRM_CLIENT_CAP_PLANE_COLOR_PIPELINE (rev2) Patchwork @ 2026-07-03 11:11 ` Melissa Wen 2026-07-04 1:34 ` ✗ i915.CI.Full: failure for drm: Guard DRM_CLIENT_CAP_PLANE_COLOR_PIPELINE (rev2) Patchwork ` (2 subsequent siblings) 4 siblings, 0 replies; 15+ messages in thread From: Melissa Wen @ 2026-07-03 11:11 UTC (permalink / raw) To: Robert Mader, dri-devel Cc: Maarten Lankhorst, Maxime Ripard, Thomas Zimmermann, David Airlie, Simona Vetter, linux-kernel, amd-gfx, intel-gfx, Harry Wentland, Daniel Stone, Chaitanya Kumar Borah, Uma Shankar, Louis Chauvet, Simon Ser, Pekka Paalanen, Leandro Ribeiro On 03/07/2026 09:32, Robert Mader wrote: > The client cap is currently advertised unconditionally, even for drivers > that do not support plane color pipelines. If clients supporting the later, > like Wayland compositors or tools like drm_info, enable the client cap on > such drivers they will be left without both color pipeline and the legacy > properties COLOR_ENCODING and COLOR_RANGE, effectively breaking YUV->RGB > conversion support. > > Prevent that by only marking the cap supported if there are actually planes > with color pipelines. Hi Robert, I think Maarten probably wants to take one last look. But just to add that this approach looks good to me. Thanks for working on it. Reviewed-by: Melissa Wen <mwen@igalia.com> > > Note: while the color pipeline replacement for the legacy properties is > still under review (1), we can assume that it will work as a drop-in > replacement. That means any plane on any hardware currently supporting > the legacy properties will be able to offer a functionally equal color > pipeline and there will be no technical reason keep using the legacy > properties if both the driver and the client support the new API. > > 1: https://lore.kernel.org/dri-devel/20260623164812.81110-1-harry.wentland@amd.com/ > > Signed-off-by: Robert Mader <robert.mader@collabora.com> > > --- > > Changes in v3: > - Move the new check behind the existing EINVAL ones > - Rebase on latest drm-misc-next > > Changes in v2: > - Replace the driver feature with a simple check (suggested by Maarten > Lankhorst <maarten.lankhorst@linux.intel.com>) > - Expand the commit message slightly and change the title > --- > drivers/gpu/drm/drm_ioctl.c | 14 +++++++++++++- > 1 file changed, 13 insertions(+), 1 deletion(-) > > diff --git a/drivers/gpu/drm/drm_ioctl.c b/drivers/gpu/drm/drm_ioctl.c > index e2df4becce62..9039a39c4324 100644 > --- a/drivers/gpu/drm/drm_ioctl.c > +++ b/drivers/gpu/drm/drm_ioctl.c > @@ -373,13 +373,25 @@ drm_setclientcap(struct drm_device *dev, void *data, struct drm_file *file_priv) > return -EINVAL; > file_priv->supports_virtualized_cursor_plane = req->value; > break; > - case DRM_CLIENT_CAP_PLANE_COLOR_PIPELINE: > + case DRM_CLIENT_CAP_PLANE_COLOR_PIPELINE: { > + struct drm_plane *plane; > + bool has_plane_with_color_pipeline = false; > + > if (!file_priv->atomic) > return -EINVAL; > if (req->value > 1) > return -EINVAL; > + drm_for_each_plane(plane, dev) { > + if (plane->color_pipeline_property) { > + has_plane_with_color_pipeline = true; > + break; > + } > + } > + if (!has_plane_with_color_pipeline) > + return -EOPNOTSUPP; > file_priv->plane_color_pipeline = req->value; > break; > + } > default: > return -EINVAL; > } ^ permalink raw reply [flat|nested] 15+ messages in thread
* ✗ i915.CI.Full: failure for drm: Guard DRM_CLIENT_CAP_PLANE_COLOR_PIPELINE (rev2) 2026-07-03 7:32 [PATCH v3] drm: Guard DRM_CLIENT_CAP_PLANE_COLOR_PIPELINE Robert Mader 2026-07-03 8:38 ` ✓ i915.CI.BAT: success for drm: Guard DRM_CLIENT_CAP_PLANE_COLOR_PIPELINE (rev2) Patchwork 2026-07-03 11:11 ` [PATCH v3] drm: Guard DRM_CLIENT_CAP_PLANE_COLOR_PIPELINE Melissa Wen @ 2026-07-04 1:34 ` Patchwork 2026-07-07 8:03 ` [PATCH v3] drm: Guard DRM_CLIENT_CAP_PLANE_COLOR_PIPELINE Borah, Chaitanya Kumar 2026-07-07 8:26 ` Maarten Lankhorst 4 siblings, 0 replies; 15+ messages in thread From: Patchwork @ 2026-07-04 1:34 UTC (permalink / raw) To: Robert Mader; +Cc: intel-gfx [-- Attachment #1: Type: text/plain, Size: 99907 bytes --] == Series Details == Series: drm: Guard DRM_CLIENT_CAP_PLANE_COLOR_PIPELINE (rev2) URL : https://patchwork.freedesktop.org/series/169680/ State : failure == Summary == CI Bug Log - changes from CI_DRM_18755_full -> Patchwork_169680v2_full ==================================================== Summary ------- **FAILURE** Serious unknown changes coming with Patchwork_169680v2_full absolutely need to be verified manually. If you think the reported changes have nothing to do with the changes introduced in Patchwork_169680v2_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 (10 -> 10) ------------------------------ No changes in participating hosts Possible new issues ------------------- Here are the unknown changes that may have been introduced in Patchwork_169680v2_full: ### IGT changes ### #### Possible regressions #### * igt@gem_ppgtt@flink-and-close-vma-leak: - shard-glk: [PASS][1] -> [FAIL][2] [1]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18755/shard-glk4/igt@gem_ppgtt@flink-and-close-vma-leak.html [2]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-glk8/igt@gem_ppgtt@flink-and-close-vma-leak.html Known issues ------------ Here are the changes found in Patchwork_169680v2_full that come from known issues: ### IGT changes ### #### Issues hit #### * igt@gem_bad_reloc@negative-reloc-lut: - shard-dg2: NOTRUN -> [SKIP][3] ([i915#3281]) +1 other test skip [3]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-dg2-8/igt@gem_bad_reloc@negative-reloc-lut.html * igt@gem_ccs@ctrl-surf-copy: - shard-rkl: NOTRUN -> [SKIP][4] ([i915#3555] / [i915#9323]) [4]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-rkl-7/igt@gem_ccs@ctrl-surf-copy.html * igt@gem_ccs@suspend-resume@linear-compressed-compfmt0-smem-lmem0: - shard-dg2: [PASS][5] -> [INCOMPLETE][6] ([i915#13356] / [i915#16348]) [5]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18755/shard-dg2-4/igt@gem_ccs@suspend-resume@linear-compressed-compfmt0-smem-lmem0.html [6]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-dg2-10/igt@gem_ccs@suspend-resume@linear-compressed-compfmt0-smem-lmem0.html * igt@gem_close_race@multigpu-basic-process: - shard-rkl: NOTRUN -> [SKIP][7] ([i915#7697]) [7]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-rkl-7/igt@gem_close_race@multigpu-basic-process.html * igt@gem_close_race@multigpu-basic-threads: - shard-dg2: NOTRUN -> [SKIP][8] ([i915#7697]) [8]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-dg2-8/igt@gem_close_race@multigpu-basic-threads.html * igt@gem_ctx_persistence@hang: - shard-dg2: NOTRUN -> [SKIP][9] ([i915#8555]) [9]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-dg2-8/igt@gem_ctx_persistence@hang.html * igt@gem_exec_balancer@bonded-semaphore: - shard-dg2: NOTRUN -> [SKIP][10] ([i915#4812]) [10]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-dg2-8/igt@gem_exec_balancer@bonded-semaphore.html * igt@gem_exec_fence@concurrent: - shard-mtlp: NOTRUN -> [SKIP][11] ([i915#4812]) [11]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-mtlp-3/igt@gem_exec_fence@concurrent.html * igt@gem_exec_flush@basic-wb-rw-before-default: - shard-dg2: NOTRUN -> [SKIP][12] ([i915#3539] / [i915#4852]) [12]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-dg2-8/igt@gem_exec_flush@basic-wb-rw-before-default.html * igt@gem_exec_reloc@basic-write-cpu: - shard-rkl: NOTRUN -> [SKIP][13] ([i915#3281]) +4 other tests skip [13]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-rkl-7/igt@gem_exec_reloc@basic-write-cpu.html * igt@gem_exec_suspend@basic-s0: - shard-dg2: [PASS][14] -> [INCOMPLETE][15] ([i915#13356]) +1 other test incomplete [14]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18755/shard-dg2-6/igt@gem_exec_suspend@basic-s0.html [15]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-dg2-7/igt@gem_exec_suspend@basic-s0.html * igt@gem_lmem_swapping@massive-random: - shard-glk: NOTRUN -> [SKIP][16] ([i915#4613]) +2 other tests skip [16]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-glk1/igt@gem_lmem_swapping@massive-random.html * igt@gem_media_vme: - shard-rkl: NOTRUN -> [SKIP][17] ([i915#284]) [17]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-rkl-7/igt@gem_media_vme.html * igt@gem_mmap@bad-offset: - shard-mtlp: NOTRUN -> [SKIP][18] ([i915#4083]) [18]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-mtlp-3/igt@gem_mmap@bad-offset.html * igt@gem_mmap_gtt@cpuset-basic-small-copy: - shard-dg2: NOTRUN -> [SKIP][19] ([i915#4077]) [19]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-dg2-8/igt@gem_mmap_gtt@cpuset-basic-small-copy.html * igt@gem_mmap_wc@bad-offset: - shard-dg2: NOTRUN -> [SKIP][20] ([i915#4083]) [20]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-dg2-8/igt@gem_mmap_wc@bad-offset.html * igt@gem_render_copy@yf-tiled-ccs-to-linear: - shard-dg2: NOTRUN -> [SKIP][21] ([i915#5190] / [i915#8428]) [21]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-dg2-8/igt@gem_render_copy@yf-tiled-ccs-to-linear.html * igt@gem_softpin@noreloc-s3: - shard-rkl: [PASS][22] -> [ABORT][23] ([i915#15131]) [22]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18755/shard-rkl-5/igt@gem_softpin@noreloc-s3.html [23]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-rkl-1/igt@gem_softpin@noreloc-s3.html * igt@gem_tiled_pread_basic@basic: - shard-rkl: NOTRUN -> [SKIP][24] ([i915#15656]) [24]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-rkl-7/igt@gem_tiled_pread_basic@basic.html * igt@gen3_render_mixed_blits: - shard-mtlp: NOTRUN -> [SKIP][25] [25]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-mtlp-3/igt@gen3_render_mixed_blits.html * igt@gen9_exec_parse@allowed-single: - shard-glk: [PASS][26] -> [ABORT][27] ([i915#5566]) [26]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18755/shard-glk5/igt@gen9_exec_parse@allowed-single.html [27]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-glk5/igt@gen9_exec_parse@allowed-single.html * igt@gen9_exec_parse@shadow-peek: - shard-rkl: NOTRUN -> [SKIP][28] ([i915#2527]) +1 other test skip [28]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-rkl-7/igt@gen9_exec_parse@shadow-peek.html * igt@i915_pm_freq_mult@media-freq@gt0: - shard-rkl: NOTRUN -> [SKIP][29] ([i915#6590]) +1 other test skip [29]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-rkl-2/igt@i915_pm_freq_mult@media-freq@gt0.html * igt@i915_suspend@forcewake: - shard-glk: NOTRUN -> [INCOMPLETE][30] ([i915#16182] / [i915#4817]) [30]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-glk1/igt@i915_suspend@forcewake.html - shard-rkl: [PASS][31] -> [INCOMPLETE][32] ([i915#4817]) [31]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18755/shard-rkl-5/igt@i915_suspend@forcewake.html [32]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-rkl-3/igt@i915_suspend@forcewake.html - shard-tglu: [PASS][33] -> [INCOMPLETE][34] ([i915#4817]) [33]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18755/shard-tglu-4/igt@i915_suspend@forcewake.html [34]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-tglu-10/igt@i915_suspend@forcewake.html * igt@kms_addfb_basic@size-max: - shard-dg1: [PASS][35] -> [DMESG-WARN][36] ([i915#4391] / [i915#4423]) [35]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18755/shard-dg1-19/igt@kms_addfb_basic@size-max.html [36]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-dg1-16/igt@kms_addfb_basic@size-max.html * igt@kms_async_flips@async-flip-suspend-resume: - shard-glk: NOTRUN -> [INCOMPLETE][37] ([i915#12761]) +1 other test incomplete [37]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-glk5/igt@kms_async_flips@async-flip-suspend-resume.html * igt@kms_big_fb@4-tiled-64bpp-rotate-270: - shard-dg2: NOTRUN -> [SKIP][38] +2 other tests skip [38]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-dg2-8/igt@kms_big_fb@4-tiled-64bpp-rotate-270.html * igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-0: - shard-rkl: NOTRUN -> [SKIP][39] ([i915#5286]) +1 other test skip [39]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-rkl-7/igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-0.html * igt@kms_big_fb@y-tiled-8bpp-rotate-180: - shard-dg2: NOTRUN -> [SKIP][40] ([i915#4538] / [i915#5190]) +1 other test skip [40]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-dg2-8/igt@kms_big_fb@y-tiled-8bpp-rotate-180.html * igt@kms_big_fb@y-tiled-8bpp-rotate-270: - shard-rkl: NOTRUN -> [SKIP][41] ([i915#3638]) +1 other test skip [41]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-rkl-7/igt@kms_big_fb@y-tiled-8bpp-rotate-270.html * igt@kms_ccs@bad-rotation-90-4-tiled-mtl-rc-ccs@pipe-a-hdmi-a-1: - shard-rkl: NOTRUN -> [SKIP][42] ([i915#6095]) +63 other tests skip [42]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-rkl-2/igt@kms_ccs@bad-rotation-90-4-tiled-mtl-rc-ccs@pipe-a-hdmi-a-1.html * igt@kms_ccs@ccs-on-another-bo-4-tiled-mtl-mc-ccs@pipe-c-hdmi-a-2: - shard-glk: NOTRUN -> [SKIP][43] +207 other tests skip [43]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-glk5/igt@kms_ccs@ccs-on-another-bo-4-tiled-mtl-mc-ccs@pipe-c-hdmi-a-2.html * igt@kms_ccs@crc-primary-rotation-180-y-tiled-ccs@pipe-c-hdmi-a-1: - shard-glk11: NOTRUN -> [SKIP][44] +131 other tests skip [44]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-glk11/igt@kms_ccs@crc-primary-rotation-180-y-tiled-ccs@pipe-c-hdmi-a-1.html * igt@kms_ccs@crc-primary-suspend-4-tiled-mtl-rc-ccs@pipe-a-hdmi-a-3: - shard-dg2: NOTRUN -> [SKIP][45] ([i915#6095]) +4 other tests skip [45]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-dg2-8/igt@kms_ccs@crc-primary-suspend-4-tiled-mtl-rc-ccs@pipe-a-hdmi-a-3.html * igt@kms_ccs@crc-primary-suspend-y-tiled-ccs@pipe-a-hdmi-a-1: - shard-glk: NOTRUN -> [INCOMPLETE][46] ([i915#15582]) +1 other test incomplete [46]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-glk4/igt@kms_ccs@crc-primary-suspend-y-tiled-ccs@pipe-a-hdmi-a-1.html * igt@kms_ccs@crc-primary-suspend-yf-tiled-ccs@pipe-c-hdmi-a-2: - shard-rkl: NOTRUN -> [SKIP][47] ([i915#14098] / [i915#6095]) +36 other tests skip [47]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-rkl-4/igt@kms_ccs@crc-primary-suspend-yf-tiled-ccs@pipe-c-hdmi-a-2.html * igt@kms_ccs@random-ccs-data-y-tiled-gen12-mc-ccs@pipe-c-hdmi-a-1: - shard-dg2: NOTRUN -> [SKIP][48] ([i915#10307] / [i915#6095]) +35 other tests skip [48]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-dg2-4/igt@kms_ccs@random-ccs-data-y-tiled-gen12-mc-ccs@pipe-c-hdmi-a-1.html * igt@kms_ccs@random-ccs-data-y-tiled-gen12-mc-ccs@pipe-d-hdmi-a-1: - shard-dg2: NOTRUN -> [SKIP][49] ([i915#10307] / [i915#10434] / [i915#6095]) +1 other test skip [49]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-dg2-4/igt@kms_ccs@random-ccs-data-y-tiled-gen12-mc-ccs@pipe-d-hdmi-a-1.html * igt@kms_ccs@random-ccs-data-yf-tiled-ccs@pipe-a-hdmi-a-3: - shard-dg1: NOTRUN -> [SKIP][50] ([i915#6095]) +163 other tests skip [50]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-dg1-12/igt@kms_ccs@random-ccs-data-yf-tiled-ccs@pipe-a-hdmi-a-3.html * igt@kms_chamelium_frames@hdmi-crc-multiple: - shard-mtlp: NOTRUN -> [SKIP][51] ([i915#11151] / [i915#7828]) [51]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-mtlp-3/igt@kms_chamelium_frames@hdmi-crc-multiple.html * igt@kms_chamelium_frames@hdmi-crc-single: - shard-dg2: NOTRUN -> [SKIP][52] ([i915#11151] / [i915#7828]) +1 other test skip [52]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-dg2-8/igt@kms_chamelium_frames@hdmi-crc-single.html * igt@kms_chamelium_frames@vga-frame-dump: - shard-rkl: NOTRUN -> [SKIP][53] ([i915#11151] / [i915#7828]) +1 other test skip [53]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-rkl-7/igt@kms_chamelium_frames@vga-frame-dump.html * igt@kms_content_protection@atomic-dpms: - shard-rkl: NOTRUN -> [SKIP][54] ([i915#15865]) [54]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-rkl-2/igt@kms_content_protection@atomic-dpms.html * igt@kms_content_protection@atomic-hdcp14: - shard-mtlp: NOTRUN -> [SKIP][55] ([i915#15865]) [55]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-mtlp-3/igt@kms_content_protection@atomic-hdcp14.html * igt@kms_content_protection@lic-type-0: - shard-dg2: NOTRUN -> [SKIP][56] ([i915#15865]) [56]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-dg2-8/igt@kms_content_protection@lic-type-0.html * igt@kms_cursor_crc@cursor-onscreen-128x42: - shard-rkl: [PASS][57] -> [FAIL][58] ([i915#13566]) +2 other tests fail [57]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18755/shard-rkl-7/igt@kms_cursor_crc@cursor-onscreen-128x42.html [58]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-rkl-5/igt@kms_cursor_crc@cursor-onscreen-128x42.html * igt@kms_cursor_crc@cursor-random-512x512: - shard-dg2: NOTRUN -> [SKIP][59] ([i915#13049]) [59]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-dg2-8/igt@kms_cursor_crc@cursor-random-512x512.html * igt@kms_cursor_crc@cursor-sliding-512x170: - shard-rkl: NOTRUN -> [SKIP][60] ([i915#13049]) [60]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-rkl-7/igt@kms_cursor_crc@cursor-sliding-512x170.html * igt@kms_cursor_crc@cursor-sliding-64x21@pipe-a-hdmi-a-2: - shard-rkl: NOTRUN -> [FAIL][61] ([i915#13566]) +1 other test fail [61]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-rkl-4/igt@kms_cursor_crc@cursor-sliding-64x21@pipe-a-hdmi-a-2.html * igt@kms_cursor_legacy@cursora-vs-flipb-varying-size: - shard-dg2: NOTRUN -> [SKIP][62] ([i915#13046] / [i915#5354]) [62]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-dg2-8/igt@kms_cursor_legacy@cursora-vs-flipb-varying-size.html * igt@kms_cursor_legacy@flip-vs-cursor-crc-legacy: - shard-dg1: [PASS][63] -> [FAIL][64] ([i915#15999]) [63]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18755/shard-dg1-13/igt@kms_cursor_legacy@flip-vs-cursor-crc-legacy.html [64]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-dg1-14/igt@kms_cursor_legacy@flip-vs-cursor-crc-legacy.html * igt@kms_dither@fb-8bpc-vs-panel-6bpc@pipe-a-hdmi-a-1: - shard-rkl: NOTRUN -> [SKIP][65] ([i915#3804]) [65]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-rkl-5/igt@kms_dither@fb-8bpc-vs-panel-6bpc@pipe-a-hdmi-a-1.html * igt@kms_dsc@dsc-fractional-bpp-bigjoiner: - shard-rkl: NOTRUN -> [SKIP][66] ([i915#16361]) [66]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-rkl-7/igt@kms_dsc@dsc-fractional-bpp-bigjoiner.html * igt@kms_feature_discovery@display-3x: - shard-rkl: NOTRUN -> [SKIP][67] ([i915#16081]) [67]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-rkl-7/igt@kms_feature_discovery@display-3x.html * igt@kms_flip@2x-flip-vs-modeset-vs-hang: - shard-dg2: NOTRUN -> [SKIP][68] ([i915#9934]) +4 other tests skip [68]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-dg2-8/igt@kms_flip@2x-flip-vs-modeset-vs-hang.html * igt@kms_flip@2x-wf_vblank-ts-check-interruptible: - shard-rkl: NOTRUN -> [SKIP][69] ([i915#9934]) +1 other test skip [69]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-rkl-7/igt@kms_flip@2x-wf_vblank-ts-check-interruptible.html * igt@kms_flip@flip-vs-absolute-wf_vblank: - shard-dg2: [PASS][70] -> [FAIL][71] ([i915#14600]) +1 other test fail [70]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18755/shard-dg2-1/igt@kms_flip@flip-vs-absolute-wf_vblank.html [71]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-dg2-7/igt@kms_flip@flip-vs-absolute-wf_vblank.html * igt@kms_flip@flip-vs-absolute-wf_vblank@b-hdmi-a1: - shard-glk: NOTRUN -> [FAIL][72] ([i915#14600]) +1 other test fail [72]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-glk6/igt@kms_flip@flip-vs-absolute-wf_vblank@b-hdmi-a1.html * igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-32bpp-yftile-upscaling: - shard-dg2: NOTRUN -> [SKIP][73] ([i915#15643]) [73]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-dg2-8/igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-32bpp-yftile-upscaling.html * igt@kms_force_connector_basic@force-connector-state: - shard-mtlp: [PASS][74] -> [SKIP][75] ([i915#15672]) [74]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18755/shard-mtlp-5/igt@kms_force_connector_basic@force-connector-state.html [75]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-mtlp-1/igt@kms_force_connector_basic@force-connector-state.html * igt@kms_frontbuffer_tracking@fbc-2p-primscrn-shrfb-pgflip-blt: - shard-mtlp: NOTRUN -> [SKIP][76] ([i915#15991] / [i915#1825]) +1 other test skip [76]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-mtlp-3/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-shrfb-pgflip-blt.html * igt@kms_frontbuffer_tracking@fbc-tiling-4: - shard-rkl: NOTRUN -> [SKIP][77] ([i915#5439]) [77]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-rkl-7/igt@kms_frontbuffer_tracking@fbc-tiling-4.html * igt@kms_frontbuffer_tracking@fbchdr-1p-pri-indfb-multidraw: - shard-dg2: [PASS][78] -> [SKIP][79] ([i915#15989]) [78]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18755/shard-dg2-10/igt@kms_frontbuffer_tracking@fbchdr-1p-pri-indfb-multidraw.html [79]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-dg2-8/igt@kms_frontbuffer_tracking@fbchdr-1p-pri-indfb-multidraw.html * igt@kms_frontbuffer_tracking@fbchdr-1p-primscrn-spr-indfb-move: - shard-dg2: NOTRUN -> [SKIP][80] ([i915#15989]) +3 other tests skip [80]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-dg2-8/igt@kms_frontbuffer_tracking@fbchdr-1p-primscrn-spr-indfb-move.html * igt@kms_frontbuffer_tracking@fbchdr-rgb101010-draw-mmap-wc: - shard-glk: [PASS][81] -> [SKIP][82] +7 other tests skip [81]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18755/shard-glk8/igt@kms_frontbuffer_tracking@fbchdr-rgb101010-draw-mmap-wc.html [82]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-glk6/igt@kms_frontbuffer_tracking@fbchdr-rgb101010-draw-mmap-wc.html * igt@kms_frontbuffer_tracking@fbchdr-rgb101010-draw-render: - shard-rkl: [PASS][83] -> [SKIP][84] ([i915#15989]) +15 other tests skip [83]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18755/shard-rkl-6/igt@kms_frontbuffer_tracking@fbchdr-rgb101010-draw-render.html [84]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-rkl-2/igt@kms_frontbuffer_tracking@fbchdr-rgb101010-draw-render.html * igt@kms_frontbuffer_tracking@fbchdr-suspend: - shard-glk10: NOTRUN -> [INCOMPLETE][85] ([i915#16056]) [85]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-glk10/igt@kms_frontbuffer_tracking@fbchdr-suspend.html * igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-cur-indfb-move: - shard-rkl: NOTRUN -> [SKIP][86] ([i915#15102] / [i915#3023]) +5 other tests skip [86]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-rkl-2/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-cur-indfb-move.html * igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-indfb-draw-mmap-cpu: - shard-dg2: NOTRUN -> [SKIP][87] ([i915#15991] / [i915#5354]) +4 other tests skip [87]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-dg2-8/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-indfb-draw-mmap-cpu.html * igt@kms_frontbuffer_tracking@fbcpsr-2p-shrfb-fliptrack-mmap-gtt: - shard-dg2: NOTRUN -> [SKIP][88] ([i915#15990] / [i915#8708]) +1 other test skip [88]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-dg2-8/igt@kms_frontbuffer_tracking@fbcpsr-2p-shrfb-fliptrack-mmap-gtt.html * igt@kms_frontbuffer_tracking@fbcpsrhdr-1p-primscrn-spr-indfb-draw-mmap-cpu: - shard-rkl: NOTRUN -> [SKIP][89] ([i915#15102]) +11 other tests skip [89]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-rkl-2/igt@kms_frontbuffer_tracking@fbcpsrhdr-1p-primscrn-spr-indfb-draw-mmap-cpu.html * igt@kms_frontbuffer_tracking@fbcpsrhdr-2p-scndscrn-pri-indfb-draw-pwrite: - shard-dg2: NOTRUN -> [SKIP][90] ([i915#15991]) +4 other tests skip [90]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-dg2-8/igt@kms_frontbuffer_tracking@fbcpsrhdr-2p-scndscrn-pri-indfb-draw-pwrite.html * igt@kms_frontbuffer_tracking@fbcpsrhdr-rgb101010-draw-mmap-cpu: - shard-dg2: NOTRUN -> [SKIP][91] ([i915#15102]) +4 other tests skip [91]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-dg2-8/igt@kms_frontbuffer_tracking@fbcpsrhdr-rgb101010-draw-mmap-cpu.html * igt@kms_frontbuffer_tracking@hdr-rgb565-draw-pwrite: - shard-rkl: NOTRUN -> [SKIP][92] ([i915#15989]) +9 other tests skip [92]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-rkl-2/igt@kms_frontbuffer_tracking@hdr-rgb565-draw-pwrite.html * igt@kms_frontbuffer_tracking@psr-1p-offscreen-pri-indfb-draw-mmap-wc: - shard-dg2: NOTRUN -> [SKIP][93] ([i915#15104] / [i915#15990]) [93]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-dg2-8/igt@kms_frontbuffer_tracking@psr-1p-offscreen-pri-indfb-draw-mmap-wc.html * igt@kms_frontbuffer_tracking@psr-2p-primscrn-pri-indfb-draw-mmap-wc: - shard-rkl: NOTRUN -> [SKIP][94] ([i915#1825]) +4 other tests skip [94]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-rkl-2/igt@kms_frontbuffer_tracking@psr-2p-primscrn-pri-indfb-draw-mmap-wc.html * igt@kms_frontbuffer_tracking@psrhdr-1p-primscrn-cur-indfb-draw-blt: - shard-glk10: NOTRUN -> [SKIP][95] +108 other tests skip [95]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-glk10/igt@kms_frontbuffer_tracking@psrhdr-1p-primscrn-cur-indfb-draw-blt.html * igt@kms_frontbuffer_tracking@psrhdr-1p-primscrn-pri-indfb-draw-mmap-wc: - shard-dg2: NOTRUN -> [SKIP][96] ([i915#15990]) +3 other tests skip [96]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-dg2-8/igt@kms_frontbuffer_tracking@psrhdr-1p-primscrn-pri-indfb-draw-mmap-wc.html * igt@kms_frontbuffer_tracking@psrhdr-2p-primscrn-spr-indfb-draw-mmap-cpu: - shard-rkl: NOTRUN -> [SKIP][97] +25 other tests skip [97]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-rkl-2/igt@kms_frontbuffer_tracking@psrhdr-2p-primscrn-spr-indfb-draw-mmap-cpu.html * igt@kms_frontbuffer_tracking@psrhdr-rgb101010-draw-render: - shard-mtlp: NOTRUN -> [SKIP][98] ([i915#15989]) [98]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-mtlp-3/igt@kms_frontbuffer_tracking@psrhdr-rgb101010-draw-render.html * igt@kms_hdr@bpc-switch-dpms: - shard-rkl: NOTRUN -> [SKIP][99] ([i915#3555] / [i915#8228]) [99]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-rkl-7/igt@kms_hdr@bpc-switch-dpms.html * igt@kms_hdr@static-toggle: - shard-dg2: NOTRUN -> [SKIP][100] ([i915#16518] / [i915#3555] / [i915#8228]) [100]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-dg2-8/igt@kms_hdr@static-toggle.html * igt@kms_joiner@invalid-modeset-force-big-joiner: - shard-dg2: [PASS][101] -> [SKIP][102] ([i915#15459]) [101]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18755/shard-dg2-10/igt@kms_joiner@invalid-modeset-force-big-joiner.html [102]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-dg2-8/igt@kms_joiner@invalid-modeset-force-big-joiner.html * igt@kms_pipe_crc_basic@suspend-read-crc@pipe-a-hdmi-a-1: - shard-glk11: NOTRUN -> [INCOMPLETE][103] ([i915#12756] / [i915#13409] / [i915#13476]) +1 other test incomplete [103]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-glk11/igt@kms_pipe_crc_basic@suspend-read-crc@pipe-a-hdmi-a-1.html * igt@kms_pipe_crc_basic@suspend-read-crc@pipe-b-hdmi-a-2: - shard-rkl: [PASS][104] -> [INCOMPLETE][105] ([i915#13476]) [104]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18755/shard-rkl-1/igt@kms_pipe_crc_basic@suspend-read-crc@pipe-b-hdmi-a-2.html [105]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-rkl-3/igt@kms_pipe_crc_basic@suspend-read-crc@pipe-b-hdmi-a-2.html * igt@kms_plane@pixel-format-4-tiled-dg2-rc-ccs-cc-modifier@pipe-a-plane-5: - shard-dg2: NOTRUN -> [SKIP][106] ([i915#16386]) +1 other test skip [106]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-dg2-8/igt@kms_plane@pixel-format-4-tiled-dg2-rc-ccs-cc-modifier@pipe-a-plane-5.html * igt@kms_plane@pixel-format-4-tiled-mtl-rc-ccs-cc-modifier: - shard-rkl: NOTRUN -> [SKIP][107] ([i915#15709]) [107]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-rkl-7/igt@kms_plane@pixel-format-4-tiled-mtl-rc-ccs-cc-modifier.html * igt@kms_plane@pixel-format-y-tiled-ccs-modifier-source-clamping: - shard-dg2: NOTRUN -> [SKIP][108] ([i915#15709]) [108]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-dg2-8/igt@kms_plane@pixel-format-y-tiled-ccs-modifier-source-clamping.html * igt@kms_plane@plane-panning-bottom-right-suspend: - shard-glk11: NOTRUN -> [INCOMPLETE][109] ([i915#13026]) +1 other test incomplete [109]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-glk11/igt@kms_plane@plane-panning-bottom-right-suspend.html * igt@kms_plane_alpha_blend@alpha-opaque-fb: - shard-glk: NOTRUN -> [FAIL][110] ([i915#10647] / [i915#12169]) [110]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-glk5/igt@kms_plane_alpha_blend@alpha-opaque-fb.html * igt@kms_plane_alpha_blend@alpha-opaque-fb@pipe-a-hdmi-a-1: - shard-glk: NOTRUN -> [FAIL][111] ([i915#10647]) +1 other test fail [111]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-glk5/igt@kms_plane_alpha_blend@alpha-opaque-fb@pipe-a-hdmi-a-1.html * igt@kms_plane_lowres@tiling-yf: - shard-rkl: NOTRUN -> [SKIP][112] ([i915#3555]) [112]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-rkl-2/igt@kms_plane_lowres@tiling-yf.html * igt@kms_plane_scaling@plane-downscale-factor-0-75-with-rotation@pipe-a: - shard-rkl: NOTRUN -> [SKIP][113] ([i915#15329]) +3 other tests skip [113]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-rkl-2/igt@kms_plane_scaling@plane-downscale-factor-0-75-with-rotation@pipe-a.html * igt@kms_pm_backlight@brightness-with-dpms: - shard-rkl: NOTRUN -> [SKIP][114] ([i915#12343]) [114]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-rkl-7/igt@kms_pm_backlight@brightness-with-dpms.html * igt@kms_pm_dc@dc5-dpms-negative: - shard-dg1: [PASS][115] -> [DMESG-WARN][116] ([i915#4423]) +3 other tests dmesg-warn [115]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18755/shard-dg1-17/igt@kms_pm_dc@dc5-dpms-negative.html [116]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-dg1-19/igt@kms_pm_dc@dc5-dpms-negative.html * igt@kms_pm_dc@dc5-retention-flops: - shard-rkl: NOTRUN -> [SKIP][117] ([i915#3828]) [117]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-rkl-7/igt@kms_pm_dc@dc5-retention-flops.html * igt@kms_pm_rpm@dpms-lpsp: - shard-dg1: [PASS][118] -> [SKIP][119] ([i915#15073]) +2 other tests skip [118]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18755/shard-dg1-15/igt@kms_pm_rpm@dpms-lpsp.html [119]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-dg1-12/igt@kms_pm_rpm@dpms-lpsp.html * igt@kms_pm_rpm@modeset-lpsp-stress-no-wait: - shard-dg2: NOTRUN -> [SKIP][120] ([i915#15073]) [120]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-dg2-8/igt@kms_pm_rpm@modeset-lpsp-stress-no-wait.html * igt@kms_pm_rpm@modeset-non-lpsp: - shard-dg2: [PASS][121] -> [SKIP][122] ([i915#15073]) [121]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18755/shard-dg2-5/igt@kms_pm_rpm@modeset-non-lpsp.html [122]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-dg2-4/igt@kms_pm_rpm@modeset-non-lpsp.html * igt@kms_pm_rpm@modeset-non-lpsp-stress-no-wait: - shard-rkl: [PASS][123] -> [SKIP][124] ([i915#15073]) +1 other test skip [123]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18755/shard-rkl-7/igt@kms_pm_rpm@modeset-non-lpsp-stress-no-wait.html [124]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-rkl-5/igt@kms_pm_rpm@modeset-non-lpsp-stress-no-wait.html * igt@kms_psr2_sf@fbc-pr-overlay-plane-move-continuous-exceed-fully-sf: - shard-mtlp: NOTRUN -> [SKIP][125] ([i915#12316]) [125]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-mtlp-3/igt@kms_psr2_sf@fbc-pr-overlay-plane-move-continuous-exceed-fully-sf.html * igt@kms_psr2_sf@fbc-pr-overlay-plane-move-continuous-sf: - shard-rkl: NOTRUN -> [SKIP][126] ([i915#11520]) +3 other tests skip [126]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-rkl-7/igt@kms_psr2_sf@fbc-pr-overlay-plane-move-continuous-sf.html * igt@kms_psr2_sf@fbc-psr2-plane-move-sf-dmg-area: - shard-glk: NOTRUN -> [SKIP][127] ([i915#11520]) +5 other tests skip [127]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-glk6/igt@kms_psr2_sf@fbc-psr2-plane-move-sf-dmg-area.html * igt@kms_psr2_sf@pr-cursor-plane-move-continuous-exceed-fully-sf: - shard-dg2: NOTRUN -> [SKIP][128] ([i915#11520]) [128]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-dg2-8/igt@kms_psr2_sf@pr-cursor-plane-move-continuous-exceed-fully-sf.html * igt@kms_psr2_sf@pr-overlay-plane-move-continuous-exceed-fully-sf: - shard-glk11: NOTRUN -> [SKIP][129] ([i915#11520]) +1 other test skip [129]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-glk11/igt@kms_psr2_sf@pr-overlay-plane-move-continuous-exceed-fully-sf.html * igt@kms_psr2_sf@pr-overlay-primary-update-sf-dmg-area: - shard-glk10: NOTRUN -> [SKIP][130] ([i915#11520]) +3 other tests skip [130]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-glk10/igt@kms_psr2_sf@pr-overlay-primary-update-sf-dmg-area.html * igt@kms_psr2_su@page_flip-xrgb8888: - shard-rkl: NOTRUN -> [SKIP][131] ([i915#9683]) [131]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-rkl-2/igt@kms_psr2_su@page_flip-xrgb8888.html * igt@kms_psr@fbc-pr-sprite-plane-onoff: - shard-rkl: NOTRUN -> [SKIP][132] ([i915#1072] / [i915#9732]) +6 other tests skip [132]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-rkl-7/igt@kms_psr@fbc-pr-sprite-plane-onoff.html * igt@kms_psr@fbc-psr2-sprite-mmap-gtt: - shard-dg2: NOTRUN -> [SKIP][133] ([i915#1072] / [i915#9732]) +4 other tests skip [133]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-dg2-8/igt@kms_psr@fbc-psr2-sprite-mmap-gtt.html * igt@kms_psr_stress_test@invalidate-primary-flip-overlay: - shard-rkl: NOTRUN -> [SKIP][134] ([i915#15949]) [134]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-rkl-2/igt@kms_psr_stress_test@invalidate-primary-flip-overlay.html * igt@kms_rotation_crc@primary-yf-tiled-reflect-x-270: - shard-rkl: NOTRUN -> [SKIP][135] ([i915#5289]) [135]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-rkl-2/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-270.html * igt@kms_vblank@query-busy-hang: - shard-dg2: [PASS][136] -> [INCOMPLETE][137] ([i915#12276]) +1 other test incomplete [136]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18755/shard-dg2-4/igt@kms_vblank@query-busy-hang.html [137]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-dg2-4/igt@kms_vblank@query-busy-hang.html * igt@kms_vblank@ts-continuation-dpms-suspend: - shard-glk10: NOTRUN -> [INCOMPLETE][138] ([i915#12276]) +1 other test incomplete [138]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-glk10/igt@kms_vblank@ts-continuation-dpms-suspend.html * igt@kms_vblank@ts-continuation-suspend: - shard-glk: NOTRUN -> [INCOMPLETE][139] ([i915#12276]) +1 other test incomplete [139]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-glk5/igt@kms_vblank@ts-continuation-suspend.html #### Possible fixes #### * igt@gem_eio@in-flight-suspend: - shard-dg1: [DMESG-WARN][140] ([i915#13390] / [i915#4391] / [i915#4423]) -> [PASS][141] [140]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18755/shard-dg1-19/igt@gem_eio@in-flight-suspend.html [141]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-dg1-19/igt@gem_eio@in-flight-suspend.html * igt@gem_exec_suspend@basic-s0: - shard-rkl: [INCOMPLETE][142] ([i915#13356]) -> [PASS][143] +1 other test pass [142]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18755/shard-rkl-6/igt@gem_exec_suspend@basic-s0.html [143]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-rkl-7/igt@gem_exec_suspend@basic-s0.html * igt@gem_softpin@noreloc-s3: - shard-glk: [INCOMPLETE][144] ([i915#13809] / [i915#16193]) -> [PASS][145] [144]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18755/shard-glk8/igt@gem_softpin@noreloc-s3.html [145]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-glk6/igt@gem_softpin@noreloc-s3.html * igt@kms_async_flips@alternate-sync-async-flip@pipe-a-hdmi-a-2: - shard-glk: [FAIL][146] ([i915#14888]) -> [PASS][147] +1 other test pass [146]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18755/shard-glk4/igt@kms_async_flips@alternate-sync-async-flip@pipe-a-hdmi-a-2.html [147]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-glk8/igt@kms_async_flips@alternate-sync-async-flip@pipe-a-hdmi-a-2.html * igt@kms_async_flips@async-flip-suspend-resume: - shard-dg2: [ABORT][148] ([i915#15132]) -> [PASS][149] [148]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18755/shard-dg2-10/igt@kms_async_flips@async-flip-suspend-resume.html [149]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-dg2-8/igt@kms_async_flips@async-flip-suspend-resume.html * igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-180-hflip: - shard-mtlp: [FAIL][150] ([i915#15733] / [i915#5138]) -> [PASS][151] [150]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18755/shard-mtlp-4/igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-180-hflip.html [151]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-mtlp-3/igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-180-hflip.html * igt@kms_cursor_crc@cursor-random-64x21: - shard-tglu: [FAIL][152] ([i915#13566]) -> [PASS][153] +1 other test pass [152]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18755/shard-tglu-3/igt@kms_cursor_crc@cursor-random-64x21.html [153]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-tglu-10/igt@kms_cursor_crc@cursor-random-64x21.html * igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-64bpp-ytile-upscaling: - shard-dg1: [DMESG-WARN][154] ([i915#4423]) -> [PASS][155] [154]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18755/shard-dg1-19/igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-64bpp-ytile-upscaling.html [155]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-dg1-19/igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-64bpp-ytile-upscaling.html * igt@kms_frontbuffer_tracking@fbchdr-1p-primscrn-pri-shrfb-draw-blt: - shard-dg2: [SKIP][156] ([i915#15989]) -> [PASS][157] +1 other test pass [156]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18755/shard-dg2-4/igt@kms_frontbuffer_tracking@fbchdr-1p-primscrn-pri-shrfb-draw-blt.html [157]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-dg2-10/igt@kms_frontbuffer_tracking@fbchdr-1p-primscrn-pri-shrfb-draw-blt.html * igt@kms_frontbuffer_tracking@hdr-1p-primscrn-cur-indfb-draw-blt: - shard-rkl: [SKIP][158] ([i915#15989]) -> [PASS][159] +17 other tests pass [158]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18755/shard-rkl-4/igt@kms_frontbuffer_tracking@hdr-1p-primscrn-cur-indfb-draw-blt.html [159]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-rkl-6/igt@kms_frontbuffer_tracking@hdr-1p-primscrn-cur-indfb-draw-blt.html * igt@kms_frontbuffer_tracking@hdr-2p-primscrn-spr-indfb-draw-mmap-cpu: - shard-glk: [SKIP][160] -> [PASS][161] +33 other tests pass [160]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18755/shard-glk4/igt@kms_frontbuffer_tracking@hdr-2p-primscrn-spr-indfb-draw-mmap-cpu.html [161]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-glk8/igt@kms_frontbuffer_tracking@hdr-2p-primscrn-spr-indfb-draw-mmap-cpu.html * igt@kms_hdr@invalid-metadata-sizes: - shard-rkl: [SKIP][162] ([i915#3555] / [i915#8228]) -> [PASS][163] [162]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18755/shard-rkl-4/igt@kms_hdr@invalid-metadata-sizes.html [163]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-rkl-6/igt@kms_hdr@invalid-metadata-sizes.html * igt@kms_pm_rpm@dpms-mode-unset-lpsp: - shard-rkl: [SKIP][164] ([i915#15073]) -> [PASS][165] [164]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18755/shard-rkl-7/igt@kms_pm_rpm@dpms-mode-unset-lpsp.html [165]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-rkl-5/igt@kms_pm_rpm@dpms-mode-unset-lpsp.html * igt@kms_pm_rpm@modeset-lpsp-stress: - shard-dg1: [SKIP][166] ([i915#15073]) -> [PASS][167] +3 other tests pass [166]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18755/shard-dg1-16/igt@kms_pm_rpm@modeset-lpsp-stress.html [167]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-dg1-15/igt@kms_pm_rpm@modeset-lpsp-stress.html * igt@kms_pm_rpm@system-suspend-modeset: - shard-rkl: [INCOMPLETE][168] ([i915#14419]) -> [PASS][169] [168]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18755/shard-rkl-6/igt@kms_pm_rpm@system-suspend-modeset.html [169]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-rkl-2/igt@kms_pm_rpm@system-suspend-modeset.html #### Warnings #### * igt@api_intel_bb@crc32: - shard-rkl: [SKIP][170] ([i915#14544] / [i915#6230]) -> [SKIP][171] ([i915#6230]) [170]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18755/shard-rkl-6/igt@api_intel_bb@crc32.html [171]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-rkl-2/igt@api_intel_bb@crc32.html * igt@api_intel_bb@object-reloc-keep-cache: - shard-rkl: [SKIP][172] ([i915#14544] / [i915#8411]) -> [SKIP][173] ([i915#8411]) [172]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18755/shard-rkl-6/igt@api_intel_bb@object-reloc-keep-cache.html [173]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-rkl-7/igt@api_intel_bb@object-reloc-keep-cache.html * igt@gem_basic@multigpu-create-close: - shard-rkl: [SKIP][174] ([i915#7697]) -> [SKIP][175] ([i915#14544] / [i915#7697]) [174]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18755/shard-rkl-4/igt@gem_basic@multigpu-create-close.html [175]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-rkl-6/igt@gem_basic@multigpu-create-close.html * igt@gem_ccs@ctrl-surf-copy-new-ctx: - shard-rkl: [SKIP][176] ([i915#9323]) -> [SKIP][177] ([i915#14544] / [i915#9323]) +1 other test skip [176]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18755/shard-rkl-4/igt@gem_ccs@ctrl-surf-copy-new-ctx.html [177]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-rkl-6/igt@gem_ccs@ctrl-surf-copy-new-ctx.html * igt@gem_create@create-ext-cpu-access-sanity-check: - shard-rkl: [SKIP][178] ([i915#6335]) -> [SKIP][179] ([i915#14544] / [i915#6335]) [178]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18755/shard-rkl-4/igt@gem_create@create-ext-cpu-access-sanity-check.html [179]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-rkl-6/igt@gem_create@create-ext-cpu-access-sanity-check.html * igt@gem_ctx_sseu@engines: - shard-rkl: [SKIP][180] ([i915#280]) -> [SKIP][181] ([i915#14544] / [i915#280]) [180]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18755/shard-rkl-4/igt@gem_ctx_sseu@engines.html [181]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-rkl-6/igt@gem_ctx_sseu@engines.html * igt@gem_exec_balancer@parallel: - shard-rkl: [SKIP][182] ([i915#4525]) -> [SKIP][183] ([i915#14544] / [i915#4525]) +2 other tests skip [182]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18755/shard-rkl-4/igt@gem_exec_balancer@parallel.html [183]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-rkl-6/igt@gem_exec_balancer@parallel.html * igt@gem_exec_balancer@parallel-contexts: - shard-rkl: [SKIP][184] ([i915#14544] / [i915#4525]) -> [SKIP][185] ([i915#4525]) [184]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18755/shard-rkl-6/igt@gem_exec_balancer@parallel-contexts.html [185]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-rkl-2/igt@gem_exec_balancer@parallel-contexts.html * igt@gem_exec_capture@capture-invisible@smem0: - shard-rkl: [SKIP][186] ([i915#14544] / [i915#6334]) -> [SKIP][187] ([i915#6334]) +1 other test skip [186]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18755/shard-rkl-6/igt@gem_exec_capture@capture-invisible@smem0.html [187]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-rkl-2/igt@gem_exec_capture@capture-invisible@smem0.html * igt@gem_exec_reloc@basic-gtt-cpu-active: - shard-rkl: [SKIP][188] ([i915#3281]) -> [SKIP][189] ([i915#14544] / [i915#3281]) +6 other tests skip [188]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18755/shard-rkl-4/igt@gem_exec_reloc@basic-gtt-cpu-active.html [189]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-rkl-6/igt@gem_exec_reloc@basic-gtt-cpu-active.html * igt@gem_exec_reloc@basic-wc: - shard-rkl: [SKIP][190] ([i915#14544] / [i915#3281]) -> [SKIP][191] ([i915#3281]) +3 other tests skip [190]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18755/shard-rkl-6/igt@gem_exec_reloc@basic-wc.html [191]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-rkl-4/igt@gem_exec_reloc@basic-wc.html * igt@gem_lmem_swapping@parallel-random-engines: - shard-rkl: [SKIP][192] ([i915#14544] / [i915#4613]) -> [SKIP][193] ([i915#4613]) [192]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18755/shard-rkl-6/igt@gem_lmem_swapping@parallel-random-engines.html [193]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-rkl-7/igt@gem_lmem_swapping@parallel-random-engines.html * igt@gem_lmem_swapping@parallel-random-verify: - shard-rkl: [SKIP][194] ([i915#4613]) -> [SKIP][195] ([i915#14544] / [i915#4613]) +3 other tests skip [194]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18755/shard-rkl-4/igt@gem_lmem_swapping@parallel-random-verify.html [195]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-rkl-6/igt@gem_lmem_swapping@parallel-random-verify.html * igt@gem_partial_pwrite_pread@reads: - shard-rkl: [SKIP][196] ([i915#14544] / [i915#3282]) -> [SKIP][197] ([i915#3282]) +1 other test skip [196]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18755/shard-rkl-6/igt@gem_partial_pwrite_pread@reads.html [197]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-rkl-2/igt@gem_partial_pwrite_pread@reads.html * igt@gem_pxp@hw-rejects-pxp-context: - shard-rkl: [SKIP][198] ([i915#13717]) -> [SKIP][199] ([i915#13717] / [i915#14544]) [198]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18755/shard-rkl-4/igt@gem_pxp@hw-rejects-pxp-context.html [199]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-rkl-6/igt@gem_pxp@hw-rejects-pxp-context.html * igt@gem_readwrite@read-write: - shard-rkl: [SKIP][200] ([i915#3282]) -> [SKIP][201] ([i915#14544] / [i915#3282]) +5 other tests skip [200]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18755/shard-rkl-4/igt@gem_readwrite@read-write.html [201]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-rkl-6/igt@gem_readwrite@read-write.html * igt@gem_set_tiling_vs_blt@tiled-to-untiled: - shard-rkl: [SKIP][202] ([i915#8411]) -> [SKIP][203] ([i915#14544] / [i915#8411]) +1 other test skip [202]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18755/shard-rkl-4/igt@gem_set_tiling_vs_blt@tiled-to-untiled.html [203]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-rkl-6/igt@gem_set_tiling_vs_blt@tiled-to-untiled.html * igt@gem_userptr_blits@create-destroy-unsync: - shard-rkl: [SKIP][204] ([i915#14544] / [i915#3297]) -> [SKIP][205] ([i915#3297]) +3 other tests skip [204]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18755/shard-rkl-6/igt@gem_userptr_blits@create-destroy-unsync.html [205]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-rkl-2/igt@gem_userptr_blits@create-destroy-unsync.html * igt@gem_userptr_blits@relocations: - shard-rkl: [SKIP][206] ([i915#14544] / [i915#3281] / [i915#3297]) -> [SKIP][207] ([i915#3281] / [i915#3297]) [206]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18755/shard-rkl-6/igt@gem_userptr_blits@relocations.html [207]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-rkl-2/igt@gem_userptr_blits@relocations.html * igt@gen9_exec_parse@unaligned-jump: - shard-rkl: [SKIP][208] ([i915#2527]) -> [SKIP][209] ([i915#14544] / [i915#2527]) +2 other tests skip [208]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18755/shard-rkl-4/igt@gen9_exec_parse@unaligned-jump.html [209]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-rkl-6/igt@gen9_exec_parse@unaligned-jump.html * igt@i915_pm_freq_api@freq-suspend: - shard-rkl: [SKIP][210] ([i915#8399]) -> [SKIP][211] ([i915#14544] / [i915#8399]) +1 other test skip [210]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18755/shard-rkl-4/igt@i915_pm_freq_api@freq-suspend.html [211]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-rkl-6/igt@i915_pm_freq_api@freq-suspend.html * igt@i915_query@query-topology-known-pci-ids: - shard-rkl: [SKIP][212] ([i915#14544] / [i915#16109]) -> [SKIP][213] ([i915#16109]) [212]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18755/shard-rkl-6/igt@i915_query@query-topology-known-pci-ids.html [213]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-rkl-2/igt@i915_query@query-topology-known-pci-ids.html * igt@i915_query@test-query-geometry-subslices: - shard-rkl: [SKIP][214] ([i915#5723]) -> [SKIP][215] ([i915#14544] / [i915#5723]) [214]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18755/shard-rkl-4/igt@i915_query@test-query-geometry-subslices.html [215]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-rkl-6/igt@i915_query@test-query-geometry-subslices.html * igt@intel_hwmon@hwmon-read: - shard-rkl: [SKIP][216] ([i915#7707]) -> [SKIP][217] ([i915#14544] / [i915#7707]) [216]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18755/shard-rkl-4/igt@intel_hwmon@hwmon-read.html [217]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-rkl-6/igt@intel_hwmon@hwmon-read.html * igt@kms_atomic@plane-primary-overlay-mutable-zpos: - shard-dg1: [SKIP][218] ([i915#4423] / [i915#9531]) -> [SKIP][219] ([i915#9531]) [218]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18755/shard-dg1-19/igt@kms_atomic@plane-primary-overlay-mutable-zpos.html [219]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-dg1-19/igt@kms_atomic@plane-primary-overlay-mutable-zpos.html * igt@kms_atomic_transition@plane-all-modeset-transition-internal-panels: - shard-rkl: [SKIP][220] ([i915#14544] / [i915#1769] / [i915#3555]) -> [SKIP][221] ([i915#1769] / [i915#3555]) [220]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18755/shard-rkl-6/igt@kms_atomic_transition@plane-all-modeset-transition-internal-panels.html [221]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-rkl-2/igt@kms_atomic_transition@plane-all-modeset-transition-internal-panels.html * igt@kms_big_fb@4-tiled-32bpp-rotate-0: - shard-rkl: [SKIP][222] ([i915#5286]) -> [SKIP][223] ([i915#14544] / [i915#5286]) +4 other tests skip [222]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18755/shard-rkl-4/igt@kms_big_fb@4-tiled-32bpp-rotate-0.html [223]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-rkl-6/igt@kms_big_fb@4-tiled-32bpp-rotate-0.html * igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-180-hflip: - shard-rkl: [SKIP][224] ([i915#14544] / [i915#5286]) -> [SKIP][225] ([i915#5286]) +1 other test skip [224]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18755/shard-rkl-6/igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-180-hflip.html [225]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-rkl-2/igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-180-hflip.html * igt@kms_big_fb@linear-32bpp-rotate-90: - shard-rkl: [SKIP][226] ([i915#3638]) -> [SKIP][227] ([i915#14544] / [i915#3638]) [226]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18755/shard-rkl-4/igt@kms_big_fb@linear-32bpp-rotate-90.html [227]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-rkl-6/igt@kms_big_fb@linear-32bpp-rotate-90.html * igt@kms_big_fb@linear-max-hw-stride-64bpp-rotate-0-hflip: - shard-rkl: [SKIP][228] ([i915#3828]) -> [SKIP][229] ([i915#14544] / [i915#3828]) +1 other test skip [228]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18755/shard-rkl-4/igt@kms_big_fb@linear-max-hw-stride-64bpp-rotate-0-hflip.html [229]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-rkl-6/igt@kms_big_fb@linear-max-hw-stride-64bpp-rotate-0-hflip.html * igt@kms_big_fb@x-tiled-16bpp-rotate-270: - shard-rkl: [SKIP][230] ([i915#14544] / [i915#3638]) -> [SKIP][231] ([i915#3638]) [230]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18755/shard-rkl-6/igt@kms_big_fb@x-tiled-16bpp-rotate-270.html [231]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-rkl-2/igt@kms_big_fb@x-tiled-16bpp-rotate-270.html * igt@kms_ccs@bad-pixel-format-4-tiled-mtl-mc-ccs: - shard-rkl: [SKIP][232] ([i915#14098] / [i915#6095]) -> [SKIP][233] ([i915#14098] / [i915#14544] / [i915#6095]) +13 other tests skip [232]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18755/shard-rkl-4/igt@kms_ccs@bad-pixel-format-4-tiled-mtl-mc-ccs.html [233]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-rkl-6/igt@kms_ccs@bad-pixel-format-4-tiled-mtl-mc-ccs.html * igt@kms_ccs@bad-rotation-90-4-tiled-lnl-ccs: - shard-rkl: [SKIP][234] ([i915#12313]) -> [SKIP][235] ([i915#12313] / [i915#14544]) +1 other test skip [234]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18755/shard-rkl-4/igt@kms_ccs@bad-rotation-90-4-tiled-lnl-ccs.html [235]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-rkl-6/igt@kms_ccs@bad-rotation-90-4-tiled-lnl-ccs.html * igt@kms_ccs@bad-rotation-90-4-tiled-mtl-rc-ccs: - shard-rkl: [SKIP][236] ([i915#14098] / [i915#14544] / [i915#6095]) -> [SKIP][237] ([i915#14098] / [i915#6095]) +8 other tests skip [236]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18755/shard-rkl-6/igt@kms_ccs@bad-rotation-90-4-tiled-mtl-rc-ccs.html [237]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-rkl-2/igt@kms_ccs@bad-rotation-90-4-tiled-mtl-rc-ccs.html * igt@kms_ccs@crc-primary-basic-4-tiled-lnl-ccs: - shard-rkl: [SKIP][238] ([i915#12313] / [i915#14544]) -> [SKIP][239] ([i915#12313]) [238]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18755/shard-rkl-6/igt@kms_ccs@crc-primary-basic-4-tiled-lnl-ccs.html [239]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-rkl-2/igt@kms_ccs@crc-primary-basic-4-tiled-lnl-ccs.html * igt@kms_ccs@crc-primary-suspend-yf-tiled-ccs: - shard-glk: [INCOMPLETE][240] ([i915#14694] / [i915#15582]) -> [INCOMPLETE][241] ([i915#15582]) +1 other test incomplete [240]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18755/shard-glk1/igt@kms_ccs@crc-primary-suspend-yf-tiled-ccs.html [241]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-glk2/igt@kms_ccs@crc-primary-suspend-yf-tiled-ccs.html * igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs@pipe-b-hdmi-a-2: - shard-rkl: [SKIP][242] ([i915#14544] / [i915#6095]) -> [SKIP][243] ([i915#6095]) +3 other tests skip [242]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18755/shard-rkl-6/igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs@pipe-b-hdmi-a-2.html [243]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-rkl-7/igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs@pipe-b-hdmi-a-2.html * igt@kms_ccs@random-ccs-data-4-tiled-mtl-rc-ccs@pipe-b-hdmi-a-2: - shard-rkl: [SKIP][244] ([i915#6095]) -> [SKIP][245] ([i915#14544] / [i915#6095]) +12 other tests skip [244]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18755/shard-rkl-4/igt@kms_ccs@random-ccs-data-4-tiled-mtl-rc-ccs@pipe-b-hdmi-a-2.html [245]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-rkl-6/igt@kms_ccs@random-ccs-data-4-tiled-mtl-rc-ccs@pipe-b-hdmi-a-2.html * igt@kms_chamelium_audio@dp-audio-after-suspend: - shard-dg1: [SKIP][246] ([i915#11151]) -> [SKIP][247] ([i915#11151] / [i915#4423]) [246]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18755/shard-dg1-17/igt@kms_chamelium_audio@dp-audio-after-suspend.html [247]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-dg1-19/igt@kms_chamelium_audio@dp-audio-after-suspend.html * igt@kms_chamelium_audio@hdmi-audio-after-suspend: - shard-rkl: [SKIP][248] ([i915#11151] / [i915#14544]) -> [SKIP][249] ([i915#11151]) [248]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18755/shard-rkl-6/igt@kms_chamelium_audio@hdmi-audio-after-suspend.html [249]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-rkl-7/igt@kms_chamelium_audio@hdmi-audio-after-suspend.html * igt@kms_chamelium_color_pipeline@plane-lut1d-ctm3x4-lut1d: - shard-rkl: [SKIP][250] ([i915#14544] / [i915#16471]) -> [SKIP][251] ([i915#16471]) +1 other test skip [250]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18755/shard-rkl-6/igt@kms_chamelium_color_pipeline@plane-lut1d-ctm3x4-lut1d.html [251]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-rkl-2/igt@kms_chamelium_color_pipeline@plane-lut1d-ctm3x4-lut1d.html * igt@kms_chamelium_color_pipeline@plane-lut1d-post-ctm3x4: - shard-rkl: [SKIP][252] ([i915#16471]) -> [SKIP][253] ([i915#14544] / [i915#16471]) +2 other tests skip [252]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18755/shard-rkl-4/igt@kms_chamelium_color_pipeline@plane-lut1d-post-ctm3x4.html [253]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-rkl-6/igt@kms_chamelium_color_pipeline@plane-lut1d-post-ctm3x4.html * igt@kms_chamelium_edid@hdmi-edid-stress-resolution-non-4k: - shard-rkl: [SKIP][254] ([i915#11151] / [i915#14544] / [i915#7828]) -> [SKIP][255] ([i915#11151] / [i915#7828]) +1 other test skip [254]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18755/shard-rkl-6/igt@kms_chamelium_edid@hdmi-edid-stress-resolution-non-4k.html [255]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-rkl-7/igt@kms_chamelium_edid@hdmi-edid-stress-resolution-non-4k.html * igt@kms_chamelium_frames@hdmi-frame-dump: - shard-rkl: [SKIP][256] ([i915#11151] / [i915#7828]) -> [SKIP][257] ([i915#11151] / [i915#14544] / [i915#7828]) +3 other tests skip [256]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18755/shard-rkl-4/igt@kms_chamelium_frames@hdmi-frame-dump.html [257]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-rkl-6/igt@kms_chamelium_frames@hdmi-frame-dump.html * igt@kms_content_protection@atomic-dpms-hdcp14: - shard-dg2: [FAIL][258] ([i915#7173]) -> [SKIP][259] ([i915#15865]) [258]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18755/shard-dg2-10/igt@kms_content_protection@atomic-dpms-hdcp14.html [259]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-dg2-8/igt@kms_content_protection@atomic-dpms-hdcp14.html * igt@kms_content_protection@legacy-hdcp14: - shard-rkl: [SKIP][260] ([i915#14544] / [i915#15865]) -> [SKIP][261] ([i915#15865]) [260]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18755/shard-rkl-6/igt@kms_content_protection@legacy-hdcp14.html [261]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-rkl-7/igt@kms_content_protection@legacy-hdcp14.html * igt@kms_content_protection@srm: - shard-rkl: [SKIP][262] ([i915#15865]) -> [SKIP][263] ([i915#14544] / [i915#15865]) [262]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18755/shard-rkl-4/igt@kms_content_protection@srm.html [263]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-rkl-6/igt@kms_content_protection@srm.html * igt@kms_cursor_crc@cursor-onscreen-512x170: - shard-rkl: [SKIP][264] ([i915#13049]) -> [SKIP][265] ([i915#13049] / [i915#14544]) [264]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18755/shard-rkl-4/igt@kms_cursor_crc@cursor-onscreen-512x170.html [265]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-rkl-6/igt@kms_cursor_crc@cursor-onscreen-512x170.html * igt@kms_cursor_crc@cursor-rapid-movement-32x10: - shard-rkl: [SKIP][266] ([i915#3555]) -> [SKIP][267] ([i915#14544] / [i915#3555]) +3 other tests skip [266]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18755/shard-rkl-4/igt@kms_cursor_crc@cursor-rapid-movement-32x10.html [267]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-rkl-6/igt@kms_cursor_crc@cursor-rapid-movement-32x10.html * igt@kms_cursor_crc@cursor-rapid-movement-512x170: - shard-rkl: [SKIP][268] ([i915#13049] / [i915#14544]) -> [SKIP][269] ([i915#13049]) [268]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18755/shard-rkl-6/igt@kms_cursor_crc@cursor-rapid-movement-512x170.html [269]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-rkl-2/igt@kms_cursor_crc@cursor-rapid-movement-512x170.html * igt@kms_cursor_legacy@basic-busy-flip-before-cursor-varying-size: - shard-rkl: [SKIP][270] ([i915#14544] / [i915#4103]) -> [SKIP][271] ([i915#4103]) +1 other test skip [270]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18755/shard-rkl-6/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-varying-size.html [271]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-rkl-2/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-varying-size.html * igt@kms_cursor_legacy@modeset-atomic-cursor-hotspot: - shard-rkl: [SKIP][272] ([i915#9067]) -> [SKIP][273] ([i915#14544] / [i915#9067]) [272]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18755/shard-rkl-4/igt@kms_cursor_legacy@modeset-atomic-cursor-hotspot.html [273]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-rkl-6/igt@kms_cursor_legacy@modeset-atomic-cursor-hotspot.html * igt@kms_display_modes@extended-mode-basic: - shard-rkl: [SKIP][274] ([i915#13691] / [i915#14544]) -> [SKIP][275] ([i915#13691]) [274]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18755/shard-rkl-6/igt@kms_display_modes@extended-mode-basic.html [275]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-rkl-2/igt@kms_display_modes@extended-mode-basic.html * igt@kms_dp_linktrain_fallback@dp-fallback: - shard-rkl: [SKIP][276] ([i915#13707]) -> [SKIP][277] ([i915#13707] / [i915#14544]) [276]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18755/shard-rkl-4/igt@kms_dp_linktrain_fallback@dp-fallback.html [277]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-rkl-6/igt@kms_dp_linktrain_fallback@dp-fallback.html * igt@kms_dsc@dsc-basic-ultrajoiner: - shard-rkl: [SKIP][278] ([i915#14544] / [i915#16361]) -> [SKIP][279] ([i915#16361]) [278]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18755/shard-rkl-6/igt@kms_dsc@dsc-basic-ultrajoiner.html [279]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-rkl-4/igt@kms_dsc@dsc-basic-ultrajoiner.html * igt@kms_dsc@dsc-fractional-bpp: - shard-rkl: [SKIP][280] ([i915#16361]) -> [SKIP][281] ([i915#14544] / [i915#16361]) +2 other tests skip [280]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18755/shard-rkl-4/igt@kms_dsc@dsc-fractional-bpp.html [281]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-rkl-6/igt@kms_dsc@dsc-fractional-bpp.html * igt@kms_dsc@dsc-with-output-formats: - shard-dg1: [SKIP][282] ([i915#16361] / [i915#4423]) -> [SKIP][283] ([i915#16361]) [282]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18755/shard-dg1-19/igt@kms_dsc@dsc-with-output-formats.html [283]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-dg1-19/igt@kms_dsc@dsc-with-output-formats.html * igt@kms_feature_discovery@chamelium: - shard-rkl: [SKIP][284] ([i915#14544] / [i915#16084]) -> [SKIP][285] ([i915#16084]) [284]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18755/shard-rkl-6/igt@kms_feature_discovery@chamelium.html [285]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-rkl-4/igt@kms_feature_discovery@chamelium.html * igt@kms_feature_discovery@display-2x: - shard-rkl: [SKIP][286] ([i915#16081]) -> [SKIP][287] ([i915#14544] / [i915#16081]) [286]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18755/shard-rkl-4/igt@kms_feature_discovery@display-2x.html [287]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-rkl-6/igt@kms_feature_discovery@display-2x.html * igt@kms_feature_discovery@dp-mst: - shard-rkl: [SKIP][288] ([i915#14544] / [i915#9337]) -> [SKIP][289] ([i915#9337]) [288]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18755/shard-rkl-6/igt@kms_feature_discovery@dp-mst.html [289]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-rkl-2/igt@kms_feature_discovery@dp-mst.html * igt@kms_flip@2x-absolute-wf_vblank: - shard-rkl: [SKIP][290] ([i915#9934]) -> [SKIP][291] ([i915#14544] / [i915#9934]) +3 other tests skip [290]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18755/shard-rkl-4/igt@kms_flip@2x-absolute-wf_vblank.html [291]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-rkl-6/igt@kms_flip@2x-absolute-wf_vblank.html * igt@kms_flip@2x-dpms-vs-vblank-race: - shard-dg1: [SKIP][292] ([i915#4423] / [i915#9934]) -> [SKIP][293] ([i915#9934]) [292]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18755/shard-dg1-19/igt@kms_flip@2x-dpms-vs-vblank-race.html [293]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-dg1-19/igt@kms_flip@2x-dpms-vs-vblank-race.html * igt@kms_flip@2x-flip-vs-panning-vs-hang: - shard-rkl: [SKIP][294] ([i915#14544] / [i915#9934]) -> [SKIP][295] ([i915#9934]) +3 other tests skip [294]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18755/shard-rkl-6/igt@kms_flip@2x-flip-vs-panning-vs-hang.html [295]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-rkl-4/igt@kms_flip@2x-flip-vs-panning-vs-hang.html * igt@kms_flip@flip-vs-suspend: - shard-glk: [INCOMPLETE][296] ([i915#12314] / [i915#12745] / [i915#4839]) -> [INCOMPLETE][297] ([i915#12745] / [i915#4839]) [296]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18755/shard-glk8/igt@kms_flip@flip-vs-suspend.html [297]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-glk6/igt@kms_flip@flip-vs-suspend.html * igt@kms_flip@flip-vs-suspend@a-hdmi-a1: - shard-glk: [INCOMPLETE][298] ([i915#12314] / [i915#12745]) -> [INCOMPLETE][299] ([i915#12745]) [298]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18755/shard-glk8/igt@kms_flip@flip-vs-suspend@a-hdmi-a1.html [299]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-glk6/igt@kms_flip@flip-vs-suspend@a-hdmi-a1.html * igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-16bpp-4tile-upscaling: - shard-rkl: [SKIP][300] ([i915#15643]) -> [SKIP][301] ([i915#14544] / [i915#15643]) +4 other tests skip [300]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18755/shard-rkl-4/igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-16bpp-4tile-upscaling.html [301]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-rkl-6/igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-16bpp-4tile-upscaling.html * igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tiledg2rcccs-upscaling: - shard-rkl: [SKIP][302] ([i915#14544] / [i915#15643]) -> [SKIP][303] ([i915#15643]) +1 other test skip [302]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18755/shard-rkl-6/igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tiledg2rcccs-upscaling.html [303]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-rkl-2/igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tiledg2rcccs-upscaling.html * igt@kms_frontbuffer_tracking@fbchdr-1p-offscreen-pri-shrfb-draw-mmap-wc: - shard-dg1: [SKIP][304] ([i915#15990]) -> [SKIP][305] ([i915#15990] / [i915#4423]) [304]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18755/shard-dg1-15/igt@kms_frontbuffer_tracking@fbchdr-1p-offscreen-pri-shrfb-draw-mmap-wc.html [305]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-dg1-17/igt@kms_frontbuffer_tracking@fbchdr-1p-offscreen-pri-shrfb-draw-mmap-wc.html * igt@kms_frontbuffer_tracking@fbcpsr-1p-offscreen-pri-indfb-draw-mmap-cpu: - shard-dg1: [SKIP][306] ([i915#15102] / [i915#4423]) -> [SKIP][307] ([i915#15102]) [306]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18755/shard-dg1-19/igt@kms_frontbuffer_tracking@fbcpsr-1p-offscreen-pri-indfb-draw-mmap-cpu.html [307]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-dg1-19/igt@kms_frontbuffer_tracking@fbcpsr-1p-offscreen-pri-indfb-draw-mmap-cpu.html * igt@kms_frontbuffer_tracking@fbcpsr-1p-pri-indfb-multidraw: - shard-rkl: [SKIP][308] ([i915#14544] / [i915#15102] / [i915#3023]) -> [SKIP][309] ([i915#15102] / [i915#3023]) +10 other tests skip [308]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18755/shard-rkl-6/igt@kms_frontbuffer_tracking@fbcpsr-1p-pri-indfb-multidraw.html [309]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-rkl-2/igt@kms_frontbuffer_tracking@fbcpsr-1p-pri-indfb-multidraw.html * igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-pri-shrfb-draw-render: - shard-rkl: [SKIP][310] ([i915#15102] / [i915#3023]) -> [SKIP][311] ([i915#14544] / [i915#15102] / [i915#3023]) +8 other tests skip [310]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18755/shard-rkl-4/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-pri-shrfb-draw-render.html [311]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-rkl-6/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-pri-shrfb-draw-render.html * igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-indfb-draw-mmap-wc: - shard-rkl: [SKIP][312] ([i915#1825]) -> [SKIP][313] ([i915#14544] / [i915#1825]) +4 other tests skip [312]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18755/shard-rkl-4/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-indfb-draw-mmap-wc.html [313]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-rkl-6/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-indfb-draw-mmap-wc.html * igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-shrfb-draw-mmap-gtt: - shard-rkl: [SKIP][314] ([i915#14544] / [i915#1825]) -> [SKIP][315] ([i915#1825]) +4 other tests skip [314]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18755/shard-rkl-6/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-shrfb-draw-mmap-gtt.html [315]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-rkl-2/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-shrfb-draw-mmap-gtt.html * igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-shrfb-draw-render: - shard-dg1: [SKIP][316] ([i915#4423]) -> [SKIP][317] +1 other test skip [316]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18755/shard-dg1-19/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-shrfb-draw-render.html [317]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-dg1-19/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-shrfb-draw-render.html * igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-pri-shrfb-draw-mmap-gtt: - shard-dg1: [SKIP][318] ([i915#15990] / [i915#4423] / [i915#8708]) -> [SKIP][319] ([i915#15990] / [i915#8708]) [318]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18755/shard-dg1-19/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-pri-shrfb-draw-mmap-gtt.html [319]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-dg1-19/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-pri-shrfb-draw-mmap-gtt.html * igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-spr-indfb-draw-blt: - shard-rkl: [SKIP][320] -> [SKIP][321] ([i915#14544]) +52 other tests skip [320]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18755/shard-rkl-4/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-spr-indfb-draw-blt.html [321]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-rkl-6/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-spr-indfb-draw-blt.html * igt@kms_frontbuffer_tracking@fbcpsrhdr-1p-rte: - shard-rkl: [SKIP][322] ([i915#15102]) -> [SKIP][323] ([i915#14544] / [i915#15102]) +18 other tests skip [322]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18755/shard-rkl-4/igt@kms_frontbuffer_tracking@fbcpsrhdr-1p-rte.html [323]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-rkl-6/igt@kms_frontbuffer_tracking@fbcpsrhdr-1p-rte.html * igt@kms_frontbuffer_tracking@fbcpsrhdr-1p-shrfb-fliptrack-mmap-gtt: - shard-dg1: [SKIP][324] ([i915#15990] / [i915#4423]) -> [SKIP][325] ([i915#15990]) +1 other test skip [324]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18755/shard-dg1-19/igt@kms_frontbuffer_tracking@fbcpsrhdr-1p-shrfb-fliptrack-mmap-gtt.html [325]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-dg1-19/igt@kms_frontbuffer_tracking@fbcpsrhdr-1p-shrfb-fliptrack-mmap-gtt.html * igt@kms_frontbuffer_tracking@fbcpsrhdr-rgb101010-draw-render: - shard-rkl: [SKIP][326] ([i915#14544] / [i915#15102]) -> [SKIP][327] ([i915#15102]) +5 other tests skip [326]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18755/shard-rkl-6/igt@kms_frontbuffer_tracking@fbcpsrhdr-rgb101010-draw-render.html [327]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-rkl-7/igt@kms_frontbuffer_tracking@fbcpsrhdr-rgb101010-draw-render.html * igt@kms_frontbuffer_tracking@psr-1p-primscrn-cur-indfb-draw-mmap-cpu: - shard-dg2: [SKIP][328] ([i915#15102]) -> [SKIP][329] ([i915#10433] / [i915#15102]) +4 other tests skip [328]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18755/shard-dg2-3/igt@kms_frontbuffer_tracking@psr-1p-primscrn-cur-indfb-draw-mmap-cpu.html [329]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-dg2-4/igt@kms_frontbuffer_tracking@psr-1p-primscrn-cur-indfb-draw-mmap-cpu.html * igt@kms_frontbuffer_tracking@psrhdr-1p-primscrn-indfb-pgflip-blt: - shard-dg1: [SKIP][330] ([i915#15102]) -> [SKIP][331] ([i915#15102] / [i915#4423]) [330]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18755/shard-dg1-19/igt@kms_frontbuffer_tracking@psrhdr-1p-primscrn-indfb-pgflip-blt.html [331]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-dg1-16/igt@kms_frontbuffer_tracking@psrhdr-1p-primscrn-indfb-pgflip-blt.html * igt@kms_frontbuffer_tracking@psrhdr-2p-scndscrn-cur-indfb-move: - shard-rkl: [SKIP][332] ([i915#14544]) -> [SKIP][333] +41 other tests skip [332]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18755/shard-rkl-6/igt@kms_frontbuffer_tracking@psrhdr-2p-scndscrn-cur-indfb-move.html [333]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-rkl-2/igt@kms_frontbuffer_tracking@psrhdr-2p-scndscrn-cur-indfb-move.html * igt@kms_joiner@basic-force-ultra-joiner: - shard-rkl: [SKIP][334] ([i915#15458]) -> [SKIP][335] ([i915#14544] / [i915#15458]) [334]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18755/shard-rkl-4/igt@kms_joiner@basic-force-ultra-joiner.html [335]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-rkl-6/igt@kms_joiner@basic-force-ultra-joiner.html * igt@kms_joiner@basic-max-non-joiner: - shard-rkl: [SKIP][336] ([i915#13688]) -> [SKIP][337] ([i915#13688] / [i915#14544]) [336]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18755/shard-rkl-4/igt@kms_joiner@basic-max-non-joiner.html [337]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-rkl-6/igt@kms_joiner@basic-max-non-joiner.html * igt@kms_panel_fitting@atomic-fastset: - shard-rkl: [SKIP][338] ([i915#6301]) -> [SKIP][339] ([i915#14544] / [i915#6301]) [338]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18755/shard-rkl-4/igt@kms_panel_fitting@atomic-fastset.html [339]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-rkl-6/igt@kms_panel_fitting@atomic-fastset.html * igt@kms_pipe_crc_basic@suspend-read-crc: - shard-rkl: [ABORT][340] ([i915#15132]) -> [INCOMPLETE][341] ([i915#12756] / [i915#13476]) [340]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18755/shard-rkl-1/igt@kms_pipe_crc_basic@suspend-read-crc.html [341]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-rkl-3/igt@kms_pipe_crc_basic@suspend-read-crc.html * igt@kms_pipe_stress@stress-xrgb8888-yftiled: - shard-rkl: [SKIP][342] ([i915#14712]) -> [SKIP][343] ([i915#14544] / [i915#14712]) [342]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18755/shard-rkl-4/igt@kms_pipe_stress@stress-xrgb8888-yftiled.html [343]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-rkl-6/igt@kms_pipe_stress@stress-xrgb8888-yftiled.html * igt@kms_plane@pixel-format-4-tiled-lnl-ccs-modifier-source-clamping: - shard-rkl: [SKIP][344] ([i915#15709]) -> [SKIP][345] ([i915#14544] / [i915#15709]) +2 other tests skip [344]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18755/shard-rkl-4/igt@kms_plane@pixel-format-4-tiled-lnl-ccs-modifier-source-clamping.html [345]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-rkl-6/igt@kms_plane@pixel-format-4-tiled-lnl-ccs-modifier-source-clamping.html * igt@kms_plane@pixel-format-yf-tiled-ccs-modifier: - shard-rkl: [SKIP][346] ([i915#14544] / [i915#15709]) -> [SKIP][347] ([i915#15709]) +1 other test skip [346]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18755/shard-rkl-6/igt@kms_plane@pixel-format-yf-tiled-ccs-modifier.html [347]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-rkl-2/igt@kms_plane@pixel-format-yf-tiled-ccs-modifier.html * igt@kms_plane_multiple@2x-tiling-y: - shard-rkl: [SKIP][348] ([i915#13958]) -> [SKIP][349] ([i915#13958] / [i915#14544]) [348]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18755/shard-rkl-4/igt@kms_plane_multiple@2x-tiling-y.html [349]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-rkl-6/igt@kms_plane_multiple@2x-tiling-y.html - shard-dg1: [SKIP][350] ([i915#13958]) -> [SKIP][351] ([i915#13958] / [i915#4423]) [350]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18755/shard-dg1-19/igt@kms_plane_multiple@2x-tiling-y.html [351]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-dg1-16/igt@kms_plane_multiple@2x-tiling-y.html * igt@kms_plane_scaling@plane-upscale-20x20-with-rotation@pipe-a: - shard-rkl: [SKIP][352] ([i915#14544] / [i915#15329]) -> [SKIP][353] ([i915#15329]) +3 other tests skip [352]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18755/shard-rkl-6/igt@kms_plane_scaling@plane-upscale-20x20-with-rotation@pipe-a.html [353]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-rkl-4/igt@kms_plane_scaling@plane-upscale-20x20-with-rotation@pipe-a.html * igt@kms_plane_scaling@plane-upscale-factor-0-25-with-rotation@pipe-c: - shard-rkl: [SKIP][354] ([i915#15329]) -> [SKIP][355] ([i915#14544] / [i915#15329]) +3 other tests skip [354]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18755/shard-rkl-4/igt@kms_plane_scaling@plane-upscale-factor-0-25-with-rotation@pipe-c.html [355]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-rkl-6/igt@kms_plane_scaling@plane-upscale-factor-0-25-with-rotation@pipe-c.html * igt@kms_pm_backlight@basic-brightness: - shard-rkl: [SKIP][356] ([i915#12343] / [i915#14544] / [i915#5354]) -> [SKIP][357] ([i915#12343] / [i915#5354]) [356]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18755/shard-rkl-6/igt@kms_pm_backlight@basic-brightness.html [357]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-rkl-2/igt@kms_pm_backlight@basic-brightness.html * igt@kms_pm_backlight@fade-with-dpms: - shard-rkl: [SKIP][358] ([i915#12343] / [i915#5354]) -> [SKIP][359] ([i915#12343] / [i915#14544] / [i915#5354]) [358]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18755/shard-rkl-4/igt@kms_pm_backlight@fade-with-dpms.html [359]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-rkl-6/igt@kms_pm_backlight@fade-with-dpms.html * igt@kms_pm_lpsp@kms-lpsp: - shard-rkl: [SKIP][360] ([i915#9340]) -> [SKIP][361] ([i915#14544] / [i915#9340]) [360]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18755/shard-rkl-4/igt@kms_pm_lpsp@kms-lpsp.html [361]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-rkl-6/igt@kms_pm_lpsp@kms-lpsp.html * igt@kms_prime@basic-modeset-hybrid: - shard-rkl: [SKIP][362] ([i915#6524]) -> [SKIP][363] ([i915#14544] / [i915#6524]) [362]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18755/shard-rkl-4/igt@kms_prime@basic-modeset-hybrid.html [363]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-rkl-6/igt@kms_prime@basic-modeset-hybrid.html * igt@kms_psr2_sf@fbc-pr-cursor-plane-move-continuous-exceed-fully-sf: - shard-rkl: [SKIP][364] ([i915#11520] / [i915#14544]) -> [SKIP][365] ([i915#11520]) +1 other test skip [364]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18755/shard-rkl-6/igt@kms_psr2_sf@fbc-pr-cursor-plane-move-continuous-exceed-fully-sf.html [365]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-rkl-2/igt@kms_psr2_sf@fbc-pr-cursor-plane-move-continuous-exceed-fully-sf.html * igt@kms_psr2_sf@pr-overlay-plane-update-continuous-sf: - shard-rkl: [SKIP][366] ([i915#11520]) -> [SKIP][367] ([i915#11520] / [i915#14544]) +5 other tests skip [366]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18755/shard-rkl-4/igt@kms_psr2_sf@pr-overlay-plane-update-continuous-sf.html [367]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-rkl-6/igt@kms_psr2_sf@pr-overlay-plane-update-continuous-sf.html * igt@kms_psr@fbc-pr-cursor-mmap-gtt: - shard-rkl: [SKIP][368] ([i915#1072] / [i915#14544] / [i915#9732]) -> [SKIP][369] ([i915#1072] / [i915#9732]) +9 other tests skip [368]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18755/shard-rkl-6/igt@kms_psr@fbc-pr-cursor-mmap-gtt.html [369]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-rkl-2/igt@kms_psr@fbc-pr-cursor-mmap-gtt.html * igt@kms_psr@psr-sprite-plane-move: - shard-rkl: [SKIP][370] ([i915#1072] / [i915#9732]) -> [SKIP][371] ([i915#1072] / [i915#14544] / [i915#9732]) +13 other tests skip [370]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18755/shard-rkl-4/igt@kms_psr@psr-sprite-plane-move.html [371]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-rkl-6/igt@kms_psr@psr-sprite-plane-move.html * igt@kms_rotation_crc@primary-yf-tiled-reflect-x-0: - shard-rkl: [SKIP][372] ([i915#14544] / [i915#5289]) -> [SKIP][373] ([i915#5289]) [372]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18755/shard-rkl-6/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-0.html [373]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-rkl-2/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-0.html * igt@kms_rotation_crc@primary-yf-tiled-reflect-x-180: - shard-rkl: [SKIP][374] ([i915#5289]) -> [SKIP][375] ([i915#14544] / [i915#5289]) [374]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18755/shard-rkl-4/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-180.html [375]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-rkl-6/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-180.html * igt@kms_rotation_crc@primary-yf-tiled-reflect-x-90: - shard-dg2: [SKIP][376] ([i915#15867] / [i915#5190]) -> [SKIP][377] ([i915#12755] / [i915#15867] / [i915#5190]) [376]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18755/shard-dg2-10/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-90.html [377]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-dg2-8/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-90.html * igt@kms_setmode@invalid-clone-exclusive-crtc: - shard-rkl: [SKIP][378] ([i915#14544] / [i915#3555]) -> [SKIP][379] ([i915#3555]) +1 other test skip [378]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18755/shard-rkl-6/igt@kms_setmode@invalid-clone-exclusive-crtc.html [379]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-rkl-2/igt@kms_setmode@invalid-clone-exclusive-crtc.html * igt@kms_tiled_display@basic-test-pattern-with-chamelium: - shard-rkl: [SKIP][380] ([i915#8623]) -> [SKIP][381] ([i915#14544] / [i915#8623]) [380]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18755/shard-rkl-4/igt@kms_tiled_display@basic-test-pattern-with-chamelium.html [381]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-rkl-6/igt@kms_tiled_display@basic-test-pattern-with-chamelium.html * igt@kms_vrr@flip-dpms: - shard-rkl: [SKIP][382] ([i915#14544] / [i915#15243] / [i915#3555]) -> [SKIP][383] ([i915#15243] / [i915#3555]) [382]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18755/shard-rkl-6/igt@kms_vrr@flip-dpms.html [383]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-rkl-2/igt@kms_vrr@flip-dpms.html * igt@kms_vrr@flipline: - shard-rkl: [SKIP][384] ([i915#15243] / [i915#3555]) -> [SKIP][385] ([i915#14544] / [i915#15243] / [i915#3555]) [384]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18755/shard-rkl-4/igt@kms_vrr@flipline.html [385]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-rkl-6/igt@kms_vrr@flipline.html * igt@kms_vrr@lobf: - shard-rkl: [SKIP][386] ([i915#11920] / [i915#14544]) -> [SKIP][387] ([i915#11920]) [386]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18755/shard-rkl-6/igt@kms_vrr@lobf.html [387]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-rkl-2/igt@kms_vrr@lobf.html * igt@kms_vrr@seamless-rr-switch-vrr: - shard-rkl: [SKIP][388] ([i915#9906]) -> [SKIP][389] ([i915#14544] / [i915#9906]) [388]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18755/shard-rkl-4/igt@kms_vrr@seamless-rr-switch-vrr.html [389]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-rkl-6/igt@kms_vrr@seamless-rr-switch-vrr.html * igt@perf@gen8-unprivileged-single-ctx-counters: - shard-rkl: [SKIP][390] ([i915#14544] / [i915#2436]) -> [SKIP][391] ([i915#2436]) [390]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18755/shard-rkl-6/igt@perf@gen8-unprivileged-single-ctx-counters.html [391]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-rkl-2/igt@perf@gen8-unprivileged-single-ctx-counters.html * igt@perf@non-zero-reason@0-rcs0: - shard-dg2: [FAIL][392] ([i915#3089]) -> [FAIL][393] ([i915#9100]) +1 other test fail [392]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18755/shard-dg2-4/igt@perf@non-zero-reason@0-rcs0.html [393]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-dg2-8/igt@perf@non-zero-reason@0-rcs0.html * igt@prime_vgem@basic-read: - shard-rkl: [SKIP][394] ([i915#14544] / [i915#3291] / [i915#3708]) -> [SKIP][395] ([i915#3291] / [i915#3708]) [394]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18755/shard-rkl-6/igt@prime_vgem@basic-read.html [395]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-rkl-2/igt@prime_vgem@basic-read.html * igt@sriov_basic@enable-vfs-autoprobe-off: - shard-rkl: [SKIP][396] ([i915#9917]) -> [SKIP][397] ([i915#14544] / [i915#9917]) +1 other test skip [396]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18755/shard-rkl-4/igt@sriov_basic@enable-vfs-autoprobe-off.html [397]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/shard-rkl-6/igt@sriov_basic@enable-vfs-autoprobe-off.html [i915#10307]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10307 [i915#10433]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10433 [i915#10434]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10434 [i915#10647]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10647 [i915#1072]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1072 [i915#11151]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11151 [i915#11520]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11520 [i915#11920]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11920 [i915#12169]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12169 [i915#12276]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12276 [i915#12313]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12313 [i915#12314]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12314 [i915#12316]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12316 [i915#12343]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12343 [i915#12745]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12745 [i915#12755]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12755 [i915#12756]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12756 [i915#12761]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12761 [i915#13026]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13026 [i915#13046]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13046 [i915#13049]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13049 [i915#13356]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13356 [i915#13390]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13390 [i915#13409]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13409 [i915#13476]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13476 [i915#13566]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13566 [i915#13688]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13688 [i915#13691]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13691 [i915#13707]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13707 [i915#13717]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13717 [i915#13809]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13809 [i915#13958]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13958 [i915#14098]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14098 [i915#14419]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14419 [i915#14544]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544 [i915#14600]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14600 [i915#14694]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14694 [i915#14712]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14712 [i915#14888]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14888 [i915#15073]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15073 [i915#15102]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15102 [i915#15104]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15104 [i915#15131]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15131 [i915#15132]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15132 [i915#15243]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15243 [i915#15329]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15329 [i915#15458]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15458 [i915#15459]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15459 [i915#15582]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15582 [i915#15643]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15643 [i915#15656]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15656 [i915#15672]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15672 [i915#15709]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15709 [i915#15733]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15733 [i915#15865]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15865 [i915#15867]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15867 [i915#15949]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15949 [i915#15989]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15989 [i915#15990]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15990 [i915#15991]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15991 [i915#15999]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15999 [i915#16056]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16056 [i915#16081]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16081 [i915#16084]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16084 [i915#16109]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16109 [i915#16182]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16182 [i915#16193]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16193 [i915#16348]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16348 [i915#16361]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16361 [i915#16386]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16386 [i915#16471]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16471 [i915#16518]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16518 [i915#1769]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1769 [i915#1825]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1825 [i915#2436]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2436 [i915#2527]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2527 [i915#280]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/280 [i915#284]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/284 [i915#3023]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3023 [i915#3089]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3089 [i915#3281]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3281 [i915#3282]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3282 [i915#3291]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3291 [i915#3297]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3297 [i915#3539]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3539 [i915#3555]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3555 [i915#3638]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3638 [i915#3708]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3708 [i915#3804]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3804 [i915#3828]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3828 [i915#4077]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4077 [i915#4083]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4083 [i915#4103]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4103 [i915#4391]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4391 [i915#4423]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4423 [i915#4525]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4525 [i915#4538]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4538 [i915#4613]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4613 [i915#4812]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4812 [i915#4817]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4817 [i915#4839]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4839 [i915#4852]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4852 [i915#5138]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5138 [i915#5190]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5190 [i915#5286]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5286 [i915#5289]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5289 [i915#5354]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5354 [i915#5439]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5439 [i915#5566]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5566 [i915#5723]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5723 [i915#6095]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6095 [i915#6230]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6230 [i915#6301]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6301 [i915#6334]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6334 [i915#6335]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6335 [i915#6524]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6524 [i915#6590]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6590 [i915#7173]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7173 [i915#7697]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7697 [i915#7707]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7707 [i915#7828]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7828 [i915#8228]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8228 [i915#8399]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8399 [i915#8411]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8411 [i915#8428]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8428 [i915#8555]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8555 [i915#8623]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8623 [i915#8708]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8708 [i915#9067]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9067 [i915#9100]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9100 [i915#9323]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9323 [i915#9337]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9337 [i915#9340]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9340 [i915#9531]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9531 [i915#9683]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9683 [i915#9732]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9732 [i915#9906]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9906 [i915#9917]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9917 [i915#9934]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9934 Build changes ------------- * Linux: CI_DRM_18755 -> Patchwork_169680v2 CI-20190529: 20190529 CI_DRM_18755: 2bdb7ee737dfd4d699e9994ef8aec5c92ec2d4e5 @ git://anongit.freedesktop.org/gfx-ci/linux IGT_8990: 8990 Patchwork_169680v2: 2bdb7ee737dfd4d699e9994ef8aec5c92ec2d4e5 @ git://anongit.freedesktop.org/gfx-ci/linux piglit_4509: fdc5a4ca11124ab8413c7988896eec4c97336694 @ git://anongit.freedesktop.org/piglit == Logs == For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_169680v2/index.html [-- Attachment #2: Type: text/html, Size: 134820 bytes --] ^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [PATCH v3] drm: Guard DRM_CLIENT_CAP_PLANE_COLOR_PIPELINE 2026-07-03 7:32 [PATCH v3] drm: Guard DRM_CLIENT_CAP_PLANE_COLOR_PIPELINE Robert Mader ` (2 preceding siblings ...) 2026-07-04 1:34 ` ✗ i915.CI.Full: failure for drm: Guard DRM_CLIENT_CAP_PLANE_COLOR_PIPELINE (rev2) Patchwork @ 2026-07-07 8:03 ` Borah, Chaitanya Kumar 2026-07-07 13:01 ` Maarten Lankhorst 2026-07-07 8:26 ` Maarten Lankhorst 4 siblings, 1 reply; 15+ messages in thread From: Borah, Chaitanya Kumar @ 2026-07-07 8:03 UTC (permalink / raw) To: Robert Mader, dri-devel Cc: Maarten Lankhorst, Maxime Ripard, Thomas Zimmermann, David Airlie, Simona Vetter, linux-kernel, amd-gfx, intel-gfx, Harry Wentland, Daniel Stone, Uma Shankar, Louis Chauvet, Melissa Wen, Simon Ser, Pekka Paalanen, Leandro Ribeiro On 7/3/2026 1:02 PM, Robert Mader wrote: > The client cap is currently advertised unconditionally, even for drivers > that do not support plane color pipelines. If clients supporting the later, s/later/latter > like Wayland compositors or tools like drm_info, enable the client cap on > such drivers they will be left without both color pipeline and the legacy > properties COLOR_ENCODING and COLOR_RANGE, effectively breaking YUV->RGB > conversion support. > > Prevent that by only marking the cap supported if there are actually planes > with color pipelines. > > Note: while the color pipeline replacement for the legacy properties is > still under review (1), we can assume that it will work as a drop-in > replacement. This change will but a driver can also choose to export colorops like programmable CTM_3x4 to achieve the same. We should also perhaps document this somewhere that if a driver supports LEGACY properties, it is imperative to implement some version of it with the color pipeline line property. That means any plane on any hardware currently supporting > the legacy properties will be able to offer a functionally equal color > pipeline and there will be no technical reason keep using the legacy > properties if both the driver and the client support the new API. > > 1: https://lore.kernel.org/dri-devel/20260623164812.81110-1-harry.wentland@amd.com/ > > Signed-off-by: Robert Mader <robert.mader@collabora.com> > > --- > > Changes in v3: > - Move the new check behind the existing EINVAL ones > - Rebase on latest drm-misc-next > > Changes in v2: > - Replace the driver feature with a simple check (suggested by Maarten > Lankhorst <maarten.lankhorst@linux.intel.com>) Probably could use a Suggested-by: tag Having said that, LGTM Reviewed-by: Chaitanya Kumar Borah <chaitanya.kumar.borah@intel.com> > - Expand the commit message slightly and change the title > --- > drivers/gpu/drm/drm_ioctl.c | 14 +++++++++++++- > 1 file changed, 13 insertions(+), 1 deletion(-) > > diff --git a/drivers/gpu/drm/drm_ioctl.c b/drivers/gpu/drm/drm_ioctl.c > index e2df4becce62..9039a39c4324 100644 > --- a/drivers/gpu/drm/drm_ioctl.c > +++ b/drivers/gpu/drm/drm_ioctl.c > @@ -373,13 +373,25 @@ drm_setclientcap(struct drm_device *dev, void *data, struct drm_file *file_priv) > return -EINVAL; > file_priv->supports_virtualized_cursor_plane = req->value; > break; > - case DRM_CLIENT_CAP_PLANE_COLOR_PIPELINE: > + case DRM_CLIENT_CAP_PLANE_COLOR_PIPELINE: { > + struct drm_plane *plane; > + bool has_plane_with_color_pipeline = false; > + > if (!file_priv->atomic) > return -EINVAL; > if (req->value > 1) > return -EINVAL; > + drm_for_each_plane(plane, dev) { > + if (plane->color_pipeline_property) { > + has_plane_with_color_pipeline = true; > + break; > + } > + } > + if (!has_plane_with_color_pipeline) > + return -EOPNOTSUPP; > file_priv->plane_color_pipeline = req->value; > break; > + } > default: > return -EINVAL; > } ^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [PATCH v3] drm: Guard DRM_CLIENT_CAP_PLANE_COLOR_PIPELINE 2026-07-07 8:03 ` [PATCH v3] drm: Guard DRM_CLIENT_CAP_PLANE_COLOR_PIPELINE Borah, Chaitanya Kumar @ 2026-07-07 13:01 ` Maarten Lankhorst 2026-07-07 13:15 ` Robert Mader 2026-07-09 6:44 ` Borah, Chaitanya Kumar 0 siblings, 2 replies; 15+ messages in thread From: Maarten Lankhorst @ 2026-07-07 13:01 UTC (permalink / raw) To: Borah, Chaitanya Kumar, Robert Mader, dri-devel Cc: Maxime Ripard, Thomas Zimmermann, David Airlie, Simona Vetter, linux-kernel, amd-gfx, intel-gfx, Harry Wentland, Daniel Stone, Uma Shankar, Louis Chauvet, Melissa Wen, Simon Ser, Pekka Paalanen, Leandro Ribeiro Hey, On 7/7/26 10:03, Borah, Chaitanya Kumar wrote: > > > On 7/3/2026 1:02 PM, Robert Mader wrote: >> The client cap is currently advertised unconditionally, even for drivers >> that do not support plane color pipelines. If clients supporting the later, > > s/later/latter > >> like Wayland compositors or tools like drm_info, enable the client cap on >> such drivers they will be left without both color pipeline and the legacy >> properties COLOR_ENCODING and COLOR_RANGE, effectively breaking YUV->RGB >> conversion support. >> >> Prevent that by only marking the cap supported if there are actually planes >> with color pipelines. >> >> Note: while the color pipeline replacement for the legacy properties is >> still under review (1), we can assume that it will work as a drop-in >> replacement. > > This change will but a driver can also choose to export colorops like programmable CTM_3x4 to achieve the same. > > We should also perhaps document this somewhere that if a driver supports LEGACY properties, it is imperative to implement some version of it with the color pipeline line property. Would this be doable inside drm core? Implement the color pipeline properties, get the fixed pipeline for free? But thanks for all feedback, as I was about to push this patch, I noticed it still uses -EOPNOTSUPP, can it be changed to -EINVAL? ~Maarten ^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [PATCH v3] drm: Guard DRM_CLIENT_CAP_PLANE_COLOR_PIPELINE 2026-07-07 13:01 ` Maarten Lankhorst @ 2026-07-07 13:15 ` Robert Mader 2026-07-07 14:17 ` Maarten Lankhorst 2026-07-09 6:44 ` Borah, Chaitanya Kumar 1 sibling, 1 reply; 15+ messages in thread From: Robert Mader @ 2026-07-07 13:15 UTC (permalink / raw) To: Maarten Lankhorst, Borah, Chaitanya Kumar, dri-devel Cc: Maxime Ripard, Thomas Zimmermann, David Airlie, Simona Vetter, linux-kernel, amd-gfx, intel-gfx, Harry Wentland, Daniel Stone, Uma Shankar, Louis Chauvet, Melissa Wen, Simon Ser, Pekka Paalanen, Leandro Ribeiro Hi, On 07.07.26 15:01, Maarten Lankhorst wrote: > Hey, > > On 7/7/26 10:03, Borah, Chaitanya Kumar wrote: >> >> On 7/3/2026 1:02 PM, Robert Mader wrote: >>> The client cap is currently advertised unconditionally, even for drivers >>> that do not support plane color pipelines. If clients supporting the later, >> s/later/latter >> >>> like Wayland compositors or tools like drm_info, enable the client cap on >>> such drivers they will be left without both color pipeline and the legacy >>> properties COLOR_ENCODING and COLOR_RANGE, effectively breaking YUV->RGB >>> conversion support. >>> >>> Prevent that by only marking the cap supported if there are actually planes >>> with color pipelines. >>> >>> Note: while the color pipeline replacement for the legacy properties is >>> still under review (1), we can assume that it will work as a drop-in >>> replacement. >> This change will but a driver can also choose to export colorops like programmable CTM_3x4 to achieve the same. >> >> We should also perhaps document this somewhere that if a driver supports LEGACY properties, it is imperative to implement some version of it with the color pipeline line property. > Would this be doable inside drm core? Implement the color pipeline properties, get the fixed pipeline for free? > > But thanks for all feedback, as I was about to push this patch, I noticed it still uses -EOPNOTSUPP, can it be changed to -EINVAL? For existing users it shouldn't make a difference. drm_info and Weston just check for "drmSetClientCap() == 0" - and old kernels without the cap will also return -EINVAL AFAICS. I personally find -EOPNOTSUPP more appropriate and more in line with other return values in that function - but no strong opinion, thus feel free to change while applying (or I can resend the patch accordingly if you prefer). Robert > > ~Maarten -- Robert Mader Consultant Software Developer Collabora Ltd. Platinum Building, St John's Innovation Park, Cambridge CB4 0DS, UK Registered in England & Wales, no. 5513718 ^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [PATCH v3] drm: Guard DRM_CLIENT_CAP_PLANE_COLOR_PIPELINE 2026-07-07 13:15 ` Robert Mader @ 2026-07-07 14:17 ` Maarten Lankhorst 0 siblings, 0 replies; 15+ messages in thread From: Maarten Lankhorst @ 2026-07-07 14:17 UTC (permalink / raw) To: Robert Mader, Borah, Chaitanya Kumar, dri-devel Cc: Maxime Ripard, Thomas Zimmermann, David Airlie, Simona Vetter, linux-kernel, amd-gfx, intel-gfx, Harry Wentland, Daniel Stone, Uma Shankar, Louis Chauvet, Melissa Wen, Simon Ser, Pekka Paalanen, Leandro Ribeiro Hello Robert, On 7/7/26 15:15, Robert Mader wrote: > Hi, > > On 07.07.26 15:01, Maarten Lankhorst wrote: >> Hey, >> >> On 7/7/26 10:03, Borah, Chaitanya Kumar wrote: >>> >>> On 7/3/2026 1:02 PM, Robert Mader wrote: >>>> The client cap is currently advertised unconditionally, even for drivers >>>> that do not support plane color pipelines. If clients supporting the later, >>> s/later/latter >>> >>>> like Wayland compositors or tools like drm_info, enable the client cap on >>>> such drivers they will be left without both color pipeline and the legacy >>>> properties COLOR_ENCODING and COLOR_RANGE, effectively breaking YUV->RGB >>>> conversion support. >>>> >>>> Prevent that by only marking the cap supported if there are actually planes >>>> with color pipelines. >>>> >>>> Note: while the color pipeline replacement for the legacy properties is >>>> still under review (1), we can assume that it will work as a drop-in >>>> replacement. >>> This change will but a driver can also choose to export colorops like programmable CTM_3x4 to achieve the same. >>> >>> We should also perhaps document this somewhere that if a driver supports LEGACY properties, it is imperative to implement some version of it with the color pipeline line property. >> Would this be doable inside drm core? Implement the color pipeline properties, get the fixed pipeline for free? >> >> But thanks for all feedback, as I was about to push this patch, I noticed it still uses -EOPNOTSUPP, can it be changed to -EINVAL? > > For existing users it shouldn't make a difference. drm_info and Weston just check for "drmSetClientCap() == 0" - and old kernels without the cap will also return -EINVAL AFAICS. > > I personally find -EOPNOTSUPP more appropriate and more in line with other return values in that function - but no strong opinion, thus feel free to change while applying (or I can resend the patch accordingly if you prefer). Yeah no worries, I looked at the code and it seems -EOPNOTSUPP is used a lot in getcap/setcap. In particular when driver support is missing for features, I'll leave it as is and push it now. Kind regards, ~Maarten ^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [PATCH v3] drm: Guard DRM_CLIENT_CAP_PLANE_COLOR_PIPELINE 2026-07-07 13:01 ` Maarten Lankhorst 2026-07-07 13:15 ` Robert Mader @ 2026-07-09 6:44 ` Borah, Chaitanya Kumar 2026-07-09 10:02 ` Maarten Lankhorst 1 sibling, 1 reply; 15+ messages in thread From: Borah, Chaitanya Kumar @ 2026-07-09 6:44 UTC (permalink / raw) To: Maarten Lankhorst, Robert Mader, dri-devel Cc: Maxime Ripard, Thomas Zimmermann, David Airlie, Simona Vetter, linux-kernel, amd-gfx, intel-gfx, Harry Wentland, Daniel Stone, Uma Shankar, Louis Chauvet, Melissa Wen, Simon Ser, Pekka Paalanen, Leandro Ribeiro On 7/7/2026 6:31 PM, Maarten Lankhorst wrote: > Hey, > > On 7/7/26 10:03, Borah, Chaitanya Kumar wrote: >> >> On 7/3/2026 1:02 PM, Robert Mader wrote: >>> The client cap is currently advertised unconditionally, even for drivers >>> that do not support plane color pipelines. If clients supporting the later, >> s/later/latter >> >>> like Wayland compositors or tools like drm_info, enable the client cap on >>> such drivers they will be left without both color pipeline and the legacy >>> properties COLOR_ENCODING and COLOR_RANGE, effectively breaking YUV->RGB >>> conversion support. >>> >>> Prevent that by only marking the cap supported if there are actually planes >>> with color pipelines. >>> >>> Note: while the color pipeline replacement for the legacy properties is >>> still under review (1), we can assume that it will work as a drop-in >>> replacement. >> This change will but a driver can also choose to export colorops like programmable CTM_3x4 to achieve the same. >> >> We should also perhaps document this somewhere that if a driver supports LEGACY properties, it is imperative to implement some version of it with the color pipeline line property. > Would this be doable inside drm core? Implement the color pipeline properties, get the fixed pipeline for free? Right now, the Bypass(default) pipeline is automatically created when we call drm_plane_create_color_pipeline_property(), we could come up with a similar helper that could also create a pipeline that replaces the legacy properties. But this can't replace the existing helper entirely because some HW (though unlikely) might not support YUV buffers. == Chaitanya ^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [PATCH v3] drm: Guard DRM_CLIENT_CAP_PLANE_COLOR_PIPELINE 2026-07-09 6:44 ` Borah, Chaitanya Kumar @ 2026-07-09 10:02 ` Maarten Lankhorst 2026-07-09 11:14 ` Robert Mader 0 siblings, 1 reply; 15+ messages in thread From: Maarten Lankhorst @ 2026-07-09 10:02 UTC (permalink / raw) To: Borah, Chaitanya Kumar, Robert Mader, dri-devel Cc: Maxime Ripard, Thomas Zimmermann, David Airlie, Simona Vetter, linux-kernel, amd-gfx, intel-gfx, Harry Wentland, Daniel Stone, Uma Shankar, Louis Chauvet, Melissa Wen, Simon Ser, Pekka Paalanen, Leandro Ribeiro Hey, On 7/9/26 08:44, Borah, Chaitanya Kumar wrote: > > > On 7/7/2026 6:31 PM, Maarten Lankhorst wrote: >> Hey, >> >> On 7/7/26 10:03, Borah, Chaitanya Kumar wrote: >>> >>> On 7/3/2026 1:02 PM, Robert Mader wrote: >>>> The client cap is currently advertised unconditionally, even for drivers >>>> that do not support plane color pipelines. If clients supporting the later, >>> s/later/latter >>> >>>> like Wayland compositors or tools like drm_info, enable the client cap on >>>> such drivers they will be left without both color pipeline and the legacy >>>> properties COLOR_ENCODING and COLOR_RANGE, effectively breaking YUV->RGB >>>> conversion support. >>>> >>>> Prevent that by only marking the cap supported if there are actually planes >>>> with color pipelines. >>>> >>>> Note: while the color pipeline replacement for the legacy properties is >>>> still under review (1), we can assume that it will work as a drop-in >>>> replacement. >>> This change will but a driver can also choose to export colorops like programmable CTM_3x4 to achieve the same. >>> >>> We should also perhaps document this somewhere that if a driver supports LEGACY properties, it is imperative to implement some version of it with the color pipeline line property. >> Would this be doable inside drm core? Implement the color pipeline properties, get the fixed pipeline for free? > > Right now, the Bypass(default) pipeline is automatically created when we call drm_plane_create_color_pipeline_property(), we could come up with a similar helper that could also create a pipeline that replaces the legacy properties. > > But this can't replace the existing helper entirely because some HW (though unlikely) might not support YUV buffers. No need to do this for free, but a cheaper way for drivers to implement legacy properties by only implementing the pipeline would be nice, similar to how atomic also implements legacy modesetting and universal planes. Kind regards, ~Maarten Lankhorst ^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [PATCH v3] drm: Guard DRM_CLIENT_CAP_PLANE_COLOR_PIPELINE 2026-07-09 10:02 ` Maarten Lankhorst @ 2026-07-09 11:14 ` Robert Mader 2026-07-09 11:49 ` Maarten Lankhorst 0 siblings, 1 reply; 15+ messages in thread From: Robert Mader @ 2026-07-09 11:14 UTC (permalink / raw) To: Maarten Lankhorst, Borah, Chaitanya Kumar, dri-devel Cc: Maxime Ripard, Thomas Zimmermann, David Airlie, Simona Vetter, linux-kernel, amd-gfx, intel-gfx, Harry Wentland, Daniel Stone, Uma Shankar, Louis Chauvet, Melissa Wen, Simon Ser, Pekka Paalanen, Leandro Ribeiro Hi, On 09.07.26 12:02, Maarten Lankhorst wrote: > Hey, > > On 7/9/26 08:44, Borah, Chaitanya Kumar wrote: >> >> On 7/7/2026 6:31 PM, Maarten Lankhorst wrote: >>> Hey, >>> >>> On 7/7/26 10:03, Borah, Chaitanya Kumar wrote: >>>> On 7/3/2026 1:02 PM, Robert Mader wrote: >>>>> The client cap is currently advertised unconditionally, even for drivers >>>>> that do not support plane color pipelines. If clients supporting the later, >>>> s/later/latter >>>> >>>>> like Wayland compositors or tools like drm_info, enable the client cap on >>>>> such drivers they will be left without both color pipeline and the legacy >>>>> properties COLOR_ENCODING and COLOR_RANGE, effectively breaking YUV->RGB >>>>> conversion support. >>>>> >>>>> Prevent that by only marking the cap supported if there are actually planes >>>>> with color pipelines. >>>>> >>>>> Note: while the color pipeline replacement for the legacy properties is >>>>> still under review (1), we can assume that it will work as a drop-in >>>>> replacement. >>>> This change will but a driver can also choose to export colorops like programmable CTM_3x4 to achieve the same. >>>> >>>> We should also perhaps document this somewhere that if a driver supports LEGACY properties, it is imperative to implement some version of it with the color pipeline line property. >>> Would this be doable inside drm core? Implement the color pipeline properties, get the fixed pipeline for free? >> Right now, the Bypass(default) pipeline is automatically created when we call drm_plane_create_color_pipeline_property(), we could come up with a similar helper that could also create a pipeline that replaces the legacy properties. >> >> But this can't replace the existing helper entirely because some HW (though unlikely) might not support YUV buffers. > No need to do this for free, but a cheaper way for drivers to implement legacy > properties by only implementing the pipeline would be nice, similar to how > atomic also implements legacy modesetting and universal planes. I really like this idea - should we take it to the corresponding series, https://lore.kernel.org/dri-devel/20260623164812.81110-1-harry.wentland@amd.com/ so the initial implementations for AMD and VKMS directly do so? Regards > > Kind regards, > ~Maarten Lankhorst -- Robert Mader Consultant Software Developer Collabora Ltd. Platinum Building, St John's Innovation Park, Cambridge CB4 0DS, UK Registered in England & Wales, no. 5513718 ^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [PATCH v3] drm: Guard DRM_CLIENT_CAP_PLANE_COLOR_PIPELINE 2026-07-09 11:14 ` Robert Mader @ 2026-07-09 11:49 ` Maarten Lankhorst 2026-07-13 20:05 ` Harry Wentland 0 siblings, 1 reply; 15+ messages in thread From: Maarten Lankhorst @ 2026-07-09 11:49 UTC (permalink / raw) To: Robert Mader, Borah, Chaitanya Kumar, dri-devel Cc: Maxime Ripard, Thomas Zimmermann, David Airlie, Simona Vetter, linux-kernel, amd-gfx, intel-gfx, Harry Wentland, Daniel Stone, Uma Shankar, Louis Chauvet, Melissa Wen, Simon Ser, Pekka Paalanen, Leandro Ribeiro Hey, On 7/9/26 13:14, Robert Mader wrote: > Hi, > > On 09.07.26 12:02, Maarten Lankhorst wrote: >> Hey, >> >> On 7/9/26 08:44, Borah, Chaitanya Kumar wrote: >>> >>> On 7/7/2026 6:31 PM, Maarten Lankhorst wrote: >>>> Hey, >>>> >>>> On 7/7/26 10:03, Borah, Chaitanya Kumar wrote: >>>>> On 7/3/2026 1:02 PM, Robert Mader wrote: >>>>>> The client cap is currently advertised unconditionally, even for drivers >>>>>> that do not support plane color pipelines. If clients supporting the later, >>>>> s/later/latter >>>>> >>>>>> like Wayland compositors or tools like drm_info, enable the client cap on >>>>>> such drivers they will be left without both color pipeline and the legacy >>>>>> properties COLOR_ENCODING and COLOR_RANGE, effectively breaking YUV->RGB >>>>>> conversion support. >>>>>> >>>>>> Prevent that by only marking the cap supported if there are actually planes >>>>>> with color pipelines. >>>>>> >>>>>> Note: while the color pipeline replacement for the legacy properties is >>>>>> still under review (1), we can assume that it will work as a drop-in >>>>>> replacement. >>>>> This change will but a driver can also choose to export colorops like programmable CTM_3x4 to achieve the same. >>>>> >>>>> We should also perhaps document this somewhere that if a driver supports LEGACY properties, it is imperative to implement some version of it with the color pipeline line property. >>>> Would this be doable inside drm core? Implement the color pipeline properties, get the fixed pipeline for free? >>> Right now, the Bypass(default) pipeline is automatically created when we call drm_plane_create_color_pipeline_property(), we could come up with a similar helper that could also create a pipeline that replaces the legacy properties. >>> >>> But this can't replace the existing helper entirely because some HW (though unlikely) might not support YUV buffers. >> No need to do this for free, but a cheaper way for drivers to implement legacy >> properties by only implementing the pipeline would be nice, similar to how >> atomic also implements legacy modesetting and universal planes. > > I really like this idea - should we take it to the corresponding series, https://lore.kernel.org/dri-devel/20260623164812.81110-1-harry.wentland@amd.com/ so the initial implementations for AMD and VKMS directly do so? That would be great! Kind regards, ~Maarten Lankhorst ^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [PATCH v3] drm: Guard DRM_CLIENT_CAP_PLANE_COLOR_PIPELINE 2026-07-09 11:49 ` Maarten Lankhorst @ 2026-07-13 20:05 ` Harry Wentland 0 siblings, 0 replies; 15+ messages in thread From: Harry Wentland @ 2026-07-13 20:05 UTC (permalink / raw) To: Maarten Lankhorst, Robert Mader, Borah, Chaitanya Kumar, dri-devel Cc: Maxime Ripard, Thomas Zimmermann, David Airlie, Simona Vetter, linux-kernel, amd-gfx, intel-gfx, Daniel Stone, Uma Shankar, Louis Chauvet, Melissa Wen, Simon Ser, Pekka Paalanen, Leandro Ribeiro On 2026-07-09 07:49, Maarten Lankhorst wrote: > Hey, > > On 7/9/26 13:14, Robert Mader wrote: >> Hi, >> >> On 09.07.26 12:02, Maarten Lankhorst wrote: >>> Hey, >>> >>> On 7/9/26 08:44, Borah, Chaitanya Kumar wrote: >>>> >>>> On 7/7/2026 6:31 PM, Maarten Lankhorst wrote: >>>>> Hey, >>>>> >>>>> On 7/7/26 10:03, Borah, Chaitanya Kumar wrote: >>>>>> On 7/3/2026 1:02 PM, Robert Mader wrote: >>>>>>> The client cap is currently advertised unconditionally, even for drivers >>>>>>> that do not support plane color pipelines. If clients supporting the later, >>>>>> s/later/latter >>>>>> >>>>>>> like Wayland compositors or tools like drm_info, enable the client cap on >>>>>>> such drivers they will be left without both color pipeline and the legacy >>>>>>> properties COLOR_ENCODING and COLOR_RANGE, effectively breaking YUV->RGB >>>>>>> conversion support. >>>>>>> >>>>>>> Prevent that by only marking the cap supported if there are actually planes >>>>>>> with color pipelines. >>>>>>> >>>>>>> Note: while the color pipeline replacement for the legacy properties is >>>>>>> still under review (1), we can assume that it will work as a drop-in >>>>>>> replacement. >>>>>> This change will but a driver can also choose to export colorops like programmable CTM_3x4 to achieve the same. >>>>>> >>>>>> We should also perhaps document this somewhere that if a driver supports LEGACY properties, it is imperative to implement some version of it with the color pipeline line property. >>>>> Would this be doable inside drm core? Implement the color pipeline properties, get the fixed pipeline for free? >>>> Right now, the Bypass(default) pipeline is automatically created when we call drm_plane_create_color_pipeline_property(), we could come up with a similar helper that could also create a pipeline that replaces the legacy properties. >>>> >>>> But this can't replace the existing helper entirely because some HW (though unlikely) might not support YUV buffers. >>> No need to do this for free, but a cheaper way for drivers to implement legacy >>> properties by only implementing the pipeline would be nice, similar to how >>> atomic also implements legacy modesetting and universal planes. >> >> I really like this idea - should we take it to the corresponding series, https://lore.kernel.org/dri-devel/20260623164812.81110-1-harry.wentland@amd.com/ so the initial implementations for AMD and VKMS directly do so? > > That would be great! > If I understand you correctly you suggest to map legacy COLOR_RANGE and COLOR_ENCODING to the new FIXED_MATRIX colorop in a generic way, instead of having drivers advertise them separately. Do I have that right? It's probably a good idea. It should be easy to make that change after merging the Fixed Matrix series with YUV support. Harry > Kind regards, > ~Maarten Lankhorst ^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [PATCH v3] drm: Guard DRM_CLIENT_CAP_PLANE_COLOR_PIPELINE 2026-07-03 7:32 [PATCH v3] drm: Guard DRM_CLIENT_CAP_PLANE_COLOR_PIPELINE Robert Mader ` (3 preceding siblings ...) 2026-07-07 8:03 ` [PATCH v3] drm: Guard DRM_CLIENT_CAP_PLANE_COLOR_PIPELINE Borah, Chaitanya Kumar @ 2026-07-07 8:26 ` Maarten Lankhorst 2026-07-07 8:31 ` Robert Mader 4 siblings, 1 reply; 15+ messages in thread From: Maarten Lankhorst @ 2026-07-07 8:26 UTC (permalink / raw) To: Robert Mader, dri-devel Cc: Maxime Ripard, Thomas Zimmermann, David Airlie, Simona Vetter, linux-kernel, amd-gfx, intel-gfx, Harry Wentland, Daniel Stone, Chaitanya Kumar Borah, Uma Shankar, Louis Chauvet, Melissa Wen, Simon Ser, Pekka Paalanen, Leandro Ribeiro Hey, This probably would be useful to backport to stable, can I add those tags and merge it? Fixes: 179ab8e7d7b3 ("drm/colorop: Introduce DRM_CLIENT_CAP_PLANE_COLOR_PIPELINE") Cc: <stable@vger.kernel.org> # v6.19+ Kind regards, ~Maarten Lankhorst On 7/3/26 09:32, Robert Mader wrote: > The client cap is currently advertised unconditionally, even for drivers > that do not support plane color pipelines. If clients supporting the later, > like Wayland compositors or tools like drm_info, enable the client cap on > such drivers they will be left without both color pipeline and the legacy > properties COLOR_ENCODING and COLOR_RANGE, effectively breaking YUV->RGB > conversion support. > > Prevent that by only marking the cap supported if there are actually planes > with color pipelines. > > Note: while the color pipeline replacement for the legacy properties is > still under review (1), we can assume that it will work as a drop-in > replacement. That means any plane on any hardware currently supporting > the legacy properties will be able to offer a functionally equal color > pipeline and there will be no technical reason keep using the legacy > properties if both the driver and the client support the new API. > > 1: https://lore.kernel.org/dri-devel/20260623164812.81110-1-harry.wentland@amd.com/ > > Signed-off-by: Robert Mader <robert.mader@collabora.com> > > --- > > Changes in v3: > - Move the new check behind the existing EINVAL ones > - Rebase on latest drm-misc-next > > Changes in v2: > - Replace the driver feature with a simple check (suggested by Maarten > Lankhorst <maarten.lankhorst@linux.intel.com>) > - Expand the commit message slightly and change the title > --- > drivers/gpu/drm/drm_ioctl.c | 14 +++++++++++++- > 1 file changed, 13 insertions(+), 1 deletion(-) > > diff --git a/drivers/gpu/drm/drm_ioctl.c b/drivers/gpu/drm/drm_ioctl.c > index e2df4becce62..9039a39c4324 100644 > --- a/drivers/gpu/drm/drm_ioctl.c > +++ b/drivers/gpu/drm/drm_ioctl.c > @@ -373,13 +373,25 @@ drm_setclientcap(struct drm_device *dev, void *data, struct drm_file *file_priv) > return -EINVAL; > file_priv->supports_virtualized_cursor_plane = req->value; > break; > - case DRM_CLIENT_CAP_PLANE_COLOR_PIPELINE: > + case DRM_CLIENT_CAP_PLANE_COLOR_PIPELINE: { > + struct drm_plane *plane; > + bool has_plane_with_color_pipeline = false; > + > if (!file_priv->atomic) > return -EINVAL; > if (req->value > 1) > return -EINVAL; > + drm_for_each_plane(plane, dev) { > + if (plane->color_pipeline_property) { > + has_plane_with_color_pipeline = true; > + break; > + } > + } > + if (!has_plane_with_color_pipeline) > + return -EOPNOTSUPP; > file_priv->plane_color_pipeline = req->value; > break; > + } > default: > return -EINVAL; > } ^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [PATCH v3] drm: Guard DRM_CLIENT_CAP_PLANE_COLOR_PIPELINE 2026-07-07 8:26 ` Maarten Lankhorst @ 2026-07-07 8:31 ` Robert Mader 0 siblings, 0 replies; 15+ messages in thread From: Robert Mader @ 2026-07-07 8:31 UTC (permalink / raw) To: Maarten Lankhorst, dri-devel Cc: Maxime Ripard, Thomas Zimmermann, David Airlie, Simona Vetter, linux-kernel, amd-gfx, intel-gfx, Harry Wentland, Daniel Stone, Chaitanya Kumar Borah, Uma Shankar, Louis Chauvet, Melissa Wen, Simon Ser, Pekka Paalanen, Leandro Ribeiro Hey, On 07.07.26 10:26, Maarten Lankhorst wrote: > Hey, > > This probably would be useful to backport to stable, can I add those tags and merge it? yes, also please feel free to apply any suggestions by Chaitanyaand. Thanks! > > Fixes: 179ab8e7d7b3 ("drm/colorop: Introduce DRM_CLIENT_CAP_PLANE_COLOR_PIPELINE") > Cc: <stable@vger.kernel.org> # v6.19+ > > Kind regards, > ~Maarten Lankhorst > > On 7/3/26 09:32, Robert Mader wrote: >> The client cap is currently advertised unconditionally, even for drivers >> that do not support plane color pipelines. If clients supporting the later, >> like Wayland compositors or tools like drm_info, enable the client cap on >> such drivers they will be left without both color pipeline and the legacy >> properties COLOR_ENCODING and COLOR_RANGE, effectively breaking YUV->RGB >> conversion support. >> >> Prevent that by only marking the cap supported if there are actually planes >> with color pipelines. >> >> Note: while the color pipeline replacement for the legacy properties is >> still under review (1), we can assume that it will work as a drop-in >> replacement. That means any plane on any hardware currently supporting >> the legacy properties will be able to offer a functionally equal color >> pipeline and there will be no technical reason keep using the legacy >> properties if both the driver and the client support the new API. >> >> 1: https://lore.kernel.org/dri-devel/20260623164812.81110-1-harry.wentland@amd.com/ >> >> Signed-off-by: Robert Mader <robert.mader@collabora.com> >> >> --- >> >> Changes in v3: >> - Move the new check behind the existing EINVAL ones >> - Rebase on latest drm-misc-next >> >> Changes in v2: >> - Replace the driver feature with a simple check (suggested by Maarten >> Lankhorst <maarten.lankhorst@linux.intel.com>) >> - Expand the commit message slightly and change the title >> --- >> drivers/gpu/drm/drm_ioctl.c | 14 +++++++++++++- >> 1 file changed, 13 insertions(+), 1 deletion(-) >> >> diff --git a/drivers/gpu/drm/drm_ioctl.c b/drivers/gpu/drm/drm_ioctl.c >> index e2df4becce62..9039a39c4324 100644 >> --- a/drivers/gpu/drm/drm_ioctl.c >> +++ b/drivers/gpu/drm/drm_ioctl.c >> @@ -373,13 +373,25 @@ drm_setclientcap(struct drm_device *dev, void *data, struct drm_file *file_priv) >> return -EINVAL; >> file_priv->supports_virtualized_cursor_plane = req->value; >> break; >> - case DRM_CLIENT_CAP_PLANE_COLOR_PIPELINE: >> + case DRM_CLIENT_CAP_PLANE_COLOR_PIPELINE: { >> + struct drm_plane *plane; >> + bool has_plane_with_color_pipeline = false; >> + >> if (!file_priv->atomic) >> return -EINVAL; >> if (req->value > 1) >> return -EINVAL; >> + drm_for_each_plane(plane, dev) { >> + if (plane->color_pipeline_property) { >> + has_plane_with_color_pipeline = true; >> + break; >> + } >> + } >> + if (!has_plane_with_color_pipeline) >> + return -EOPNOTSUPP; >> file_priv->plane_color_pipeline = req->value; >> break; >> + } >> default: >> return -EINVAL; >> } -- Robert Mader Consultant Software Developer Collabora Ltd. Platinum Building, St John's Innovation Park, Cambridge CB4 0DS, UK Registered in England & Wales, no. 5513718 ^ permalink raw reply [flat|nested] 15+ messages in thread
end of thread, other threads:[~2026-07-13 20:06 UTC | newest] Thread overview: 15+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2026-07-03 7:32 [PATCH v3] drm: Guard DRM_CLIENT_CAP_PLANE_COLOR_PIPELINE Robert Mader 2026-07-03 8:38 ` ✓ i915.CI.BAT: success for drm: Guard DRM_CLIENT_CAP_PLANE_COLOR_PIPELINE (rev2) Patchwork 2026-07-03 11:11 ` [PATCH v3] drm: Guard DRM_CLIENT_CAP_PLANE_COLOR_PIPELINE Melissa Wen 2026-07-04 1:34 ` ✗ i915.CI.Full: failure for drm: Guard DRM_CLIENT_CAP_PLANE_COLOR_PIPELINE (rev2) Patchwork 2026-07-07 8:03 ` [PATCH v3] drm: Guard DRM_CLIENT_CAP_PLANE_COLOR_PIPELINE Borah, Chaitanya Kumar 2026-07-07 13:01 ` Maarten Lankhorst 2026-07-07 13:15 ` Robert Mader 2026-07-07 14:17 ` Maarten Lankhorst 2026-07-09 6:44 ` Borah, Chaitanya Kumar 2026-07-09 10:02 ` Maarten Lankhorst 2026-07-09 11:14 ` Robert Mader 2026-07-09 11:49 ` Maarten Lankhorst 2026-07-13 20:05 ` Harry Wentland 2026-07-07 8:26 ` Maarten Lankhorst 2026-07-07 8:31 ` Robert Mader
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox