* [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; 14+ 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] 14+ 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; 14+ 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] 14+ 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; 14+ 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] 14+ 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; 14+ 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] 14+ 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; 14+ 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] 14+ 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; 14+ 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] 14+ 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; 14+ 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] 14+ 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; 14+ 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] 14+ 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; 14+ 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] 14+ 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; 14+ 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] 14+ 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; 14+ 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] 14+ 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; 14+ 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] 14+ 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; 14+ 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] 14+ 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
0 siblings, 0 replies; 14+ 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] 14+ messages in thread
end of thread, other threads:[~2026-07-09 11:49 UTC | newest]
Thread overview: 14+ 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-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