* [PATCH 1/2] drm/i915/huc: Validate the CPD entry offset before manifest read
@ 2026-08-07 19:23 Jesus Narvaez
2026-08-07 19:23 ` [PATCH 2/2] drm/i915/gsc: " Jesus Narvaez
` (3 more replies)
0 siblings, 4 replies; 8+ messages in thread
From: Jesus Narvaez @ 2026-08-07 19:23 UTC (permalink / raw)
To: intel-gfx
Cc: Jesus Narvaez, Martin Hodo, Daniele Ceraolo Spurio, Alan Previn,
stable
The CPD manifest offset was dereferenced without checking whether the
offset was out of bounds or not. Validate the offset is within the FW
blob before continuing with the read.
Discovered using AI-assisted static analysis confirmed by Intel Product
Security.
Reported-by: Martin Hodo <martin.hodo@intel.com>
Fixes: 93a575ab1533 ("drm/i915/huc: Parse the GSC-enabled HuC binary")
Cc: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel.com>
Cc: Alan Previn <alan.previn.teres.alexis@intel.com>
Cc: <stable@vger.kernel.org> # v6.5+
Signed-off-by: Jesus Narvaez <jesus.narvaez@intel.com>
---
drivers/gpu/drm/i915/gt/uc/intel_huc_fw.c | 14 ++++++++++++--
1 file changed, 12 insertions(+), 2 deletions(-)
diff --git a/drivers/gpu/drm/i915/gt/uc/intel_huc_fw.c b/drivers/gpu/drm/i915/gt/uc/intel_huc_fw.c
index b648238cc675..b9cbcf973236 100644
--- a/drivers/gpu/drm/i915/gt/uc/intel_huc_fw.c
+++ b/drivers/gpu/drm/i915/gt/uc/intel_huc_fw.c
@@ -216,9 +216,19 @@ int intel_huc_fw_get_binary_info(struct intel_uc_fw *huc_fw, const void *data, s
entry = data + header->header_length;
for (i = 0; i < header->num_of_entries; i++, entry++) {
- if (strcmp(entry->name, "HUCP.man") == 0)
+ if (strcmp(entry->name, "HUCP.man") == 0) {
+ u32 offset = entry_offset(entry);
+
+ if (offset >= size ||
+ size - offset < sizeof(struct intel_gsc_manifest_header)) {
+ huc_err(huc, "CPD manifest offset 0x%x out of bounds (size %zu)\n",
+ offset, size);
+ return -ENODATA;
+ }
+
intel_uc_fw_version_from_gsc_manifest(&huc_fw->file_selected.ver,
- data + entry_offset(entry));
+ data + offset);
+ }
if (strcmp(entry->name, "huc_fw") == 0) {
u32 offset = entry_offset(entry);
--
2.43.0
^ permalink raw reply related [flat|nested] 8+ messages in thread
* [PATCH 2/2] drm/i915/gsc: Validate the CPD entry offset before manifest read
2026-08-07 19:23 [PATCH 1/2] drm/i915/huc: Validate the CPD entry offset before manifest read Jesus Narvaez
@ 2026-08-07 19:23 ` Jesus Narvaez
2026-08-25 2:28 ` Daniele Ceraolo Spurio
2026-08-08 4:14 ` ✓ i915.CI.BAT: success for series starting with [1/2] drm/i915/huc: " Patchwork
` (2 subsequent siblings)
3 siblings, 1 reply; 8+ messages in thread
From: Jesus Narvaez @ 2026-08-07 19:23 UTC (permalink / raw)
To: intel-gfx
Cc: Jesus Narvaez, Martin Hodo, Daniele Ceraolo Spurio, Alan Previn,
stable
The CPD manifest offset was dereferenced without checking the bounds
first. Therefore, ensure the offset doesn't point into the CPD header
or past the bounds of the FW blob before reading the GSC manifest.
Also, validate CPD header length before using it to size the CPD
entry table, and cast the boot1 partition's offset and size to size_t
to avoid an integer overflow.
Discovered using AI-assisted static analysis confirmed by Intel Product
Security.
Reported-by: Martin Hodo <martin.hodo@intel.com>
Fixes: 56fafa569764 ("drm/i915/mtl/gsc: extract release and security versions from the gsc binary")
Cc: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel.com>
Cc: Alan Previn <alan.previn.teres.alexis@intel.com>
Cc: <stable@vger.kernel.org> # v6.6+
Signed-off-by: Jesus Narvaez <jesus.narvaez@intel.com>
---
drivers/gpu/drm/i915/gt/uc/intel_gsc_fw.c | 27 ++++++++++++++++++++---
1 file changed, 24 insertions(+), 3 deletions(-)
diff --git a/drivers/gpu/drm/i915/gt/uc/intel_gsc_fw.c b/drivers/gpu/drm/i915/gt/uc/intel_gsc_fw.c
index d550eb6edfb8..1b9976869c46 100644
--- a/drivers/gpu/drm/i915/gt/uc/intel_gsc_fw.c
+++ b/drivers/gpu/drm/i915/gt/uc/intel_gsc_fw.c
@@ -139,7 +139,7 @@ int intel_gsc_fw_get_binary_info(struct intel_uc_fw *gsc_fw, const void *data, s
* --------------------------------------------------
*/
- min_size = layout->boot1.offset + layout->boot1.size;
+ min_size = (size_t)layout->boot1.offset + layout->boot1.size;
if (size < min_size) {
gt_err(gt, "GSC FW too small for boot section! %zu < %zu\n",
size, min_size);
@@ -195,7 +195,14 @@ int intel_gsc_fw_get_binary_info(struct intel_uc_fw *gsc_fw, const void *data, s
return -EINVAL;
}
- min_size += sizeof(*cpd_entry) * cpd_header->num_of_entries;
+ if (cpd_header->header_length < sizeof(struct intel_gsc_cpd_header_v2)) {
+ gt_err(gt, "invalid CPD header length in GSC bin: %u < %zu!\n",
+ cpd_header->header_length, sizeof(*cpd_header));
+ return -EINVAL;
+ }
+
+ min_size = bpdt_entry->sub_partition_offset + cpd_header->header_length +
+ sizeof(*cpd_entry) * cpd_header->num_of_entries;
if (layout->boot1.size < min_size) {
gt_err(gt, "GSC FW boot section too small for CPD entries: %u < %zu\n",
layout->boot1.size, min_size);
@@ -205,7 +212,21 @@ int intel_gsc_fw_get_binary_info(struct intel_uc_fw *gsc_fw, const void *data, s
cpd_entry = (void *)cpd_header + cpd_header->header_length;
for (i = 0; i < cpd_header->num_of_entries; i++, cpd_entry++) {
if (strcmp(cpd_entry->name, "RBEP.man") == 0) {
- manifest = (void *)cpd_header + cpd_entry_offset(cpd_entry);
+ u32 man_off = cpd_entry_offset(cpd_entry);
+
+ if (man_off < cpd_header->header_length) {
+ gt_err(gt, "GSC FW manifest offset points into CPD header: %u < %u\n",
+ man_off, cpd_header->header_length);
+ return -EINVAL;
+ }
+
+ if (man_off + sizeof(struct intel_gsc_manifest_header) >
+ layout->boot1.size - bpdt_entry->sub_partition_offset) {
+ gt_err(gt, "GSC FW boot section too small for manifest: %u < %zu\n",
+ layout->boot1.size, man_off + sizeof(*manifest));
+ return -ENODATA;
+ }
+ manifest = (void *)cpd_header + man_off;
intel_uc_fw_version_from_gsc_manifest(&gsc->release,
manifest);
gsc->security_version = manifest->security_version;
--
2.43.0
^ permalink raw reply related [flat|nested] 8+ messages in thread
* ✓ i915.CI.BAT: success for series starting with [1/2] drm/i915/huc: Validate the CPD entry offset before manifest read
2026-08-07 19:23 [PATCH 1/2] drm/i915/huc: Validate the CPD entry offset before manifest read Jesus Narvaez
2026-08-07 19:23 ` [PATCH 2/2] drm/i915/gsc: " Jesus Narvaez
@ 2026-08-08 4:14 ` Patchwork
2026-08-08 6:31 ` ✗ i915.CI.Full: failure " Patchwork
2026-08-25 2:09 ` [PATCH 1/2] " Daniele Ceraolo Spurio
3 siblings, 0 replies; 8+ messages in thread
From: Patchwork @ 2026-08-08 4:14 UTC (permalink / raw)
To: Jesus Narvaez; +Cc: intel-gfx
[-- Attachment #1: Type: text/plain, Size: 1071 bytes --]
== Series Details ==
Series: series starting with [1/2] drm/i915/huc: Validate the CPD entry offset before manifest read
URL : https://patchwork.freedesktop.org/series/171807/
State : success
== Summary ==
CI Bug Log - changes from CI_DRM_18962 -> Patchwork_171807v1
====================================================
Summary
-------
**SUCCESS**
No regressions found.
External URL: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/index.html
Participating hosts (40 -> 36)
------------------------------
Missing (4): bat-dg2-13 bat-dg2-9 fi-snb-2520m bat-adls-6
Changes
-------
No changes found
Build changes
-------------
* Linux: CI_DRM_18962 -> Patchwork_171807v1
CI-20190529: 20190529
CI_DRM_18962: 01d30c194951b8794c33f0d7f559bc4a1c9b7630 @ git://anongit.freedesktop.org/gfx-ci/linux
IGT_9043: 9043
Patchwork_171807v1: 01d30c194951b8794c33f0d7f559bc4a1c9b7630 @ git://anongit.freedesktop.org/gfx-ci/linux
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/index.html
[-- Attachment #2: Type: text/html, Size: 1636 bytes --]
^ permalink raw reply [flat|nested] 8+ messages in thread
* ✗ i915.CI.Full: failure for series starting with [1/2] drm/i915/huc: Validate the CPD entry offset before manifest read
2026-08-07 19:23 [PATCH 1/2] drm/i915/huc: Validate the CPD entry offset before manifest read Jesus Narvaez
2026-08-07 19:23 ` [PATCH 2/2] drm/i915/gsc: " Jesus Narvaez
2026-08-08 4:14 ` ✓ i915.CI.BAT: success for series starting with [1/2] drm/i915/huc: " Patchwork
@ 2026-08-08 6:31 ` Patchwork
2026-08-25 2:09 ` [PATCH 1/2] " Daniele Ceraolo Spurio
3 siblings, 0 replies; 8+ messages in thread
From: Patchwork @ 2026-08-08 6:31 UTC (permalink / raw)
To: Jesus Narvaez; +Cc: intel-gfx
[-- Attachment #1: Type: text/plain, Size: 130028 bytes --]
== Series Details ==
Series: series starting with [1/2] drm/i915/huc: Validate the CPD entry offset before manifest read
URL : https://patchwork.freedesktop.org/series/171807/
State : failure
== Summary ==
CI Bug Log - changes from CI_DRM_18962_full -> Patchwork_171807v1_full
====================================================
Summary
-------
**FAILURE**
Serious unknown changes coming with Patchwork_171807v1_full absolutely need to be
verified manually.
If you think the reported changes have nothing to do with the changes
introduced in Patchwork_171807v1_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_171807v1_full:
### IGT changes ###
#### Possible regressions ####
* igt@sriov_basic@pf-unbind-with-vfs-enabled-numvfs-all:
- shard-tglu: NOTRUN -> [SKIP][1]
[1]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-tglu-3/igt@sriov_basic@pf-unbind-with-vfs-enabled-numvfs-all.html
Known issues
------------
Here are the changes found in Patchwork_171807v1_full that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@device_reset@cold-reset-bound:
- shard-tglu-1: NOTRUN -> [SKIP][2] ([i915#11078])
[2]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-tglu-1/igt@device_reset@cold-reset-bound.html
* igt@gem_ccs@ctrl-surf-copy-new-ctx:
- shard-tglu: NOTRUN -> [SKIP][3] ([i915#9323])
[3]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-tglu-3/igt@gem_ccs@ctrl-surf-copy-new-ctx.html
* igt@gem_create@create-ext-cpu-access-big:
- shard-tglu-1: NOTRUN -> [SKIP][4] ([i915#6335])
[4]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-tglu-1/igt@gem_create@create-ext-cpu-access-big.html
* igt@gem_ctx_isolation@preservation-s3:
- shard-rkl: [PASS][5] -> [INCOMPLETE][6] ([i915#13356]) +1 other test incomplete
[5]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18962/shard-rkl-7/igt@gem_ctx_isolation@preservation-s3.html
[6]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-rkl-3/igt@gem_ctx_isolation@preservation-s3.html
* igt@gem_ctx_sseu@engines:
- shard-tglu-1: NOTRUN -> [SKIP][7] ([i915#280])
[7]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-tglu-1/igt@gem_ctx_sseu@engines.html
* igt@gem_ctx_sseu@invalid-args:
- shard-tglu: NOTRUN -> [SKIP][8] ([i915#280])
[8]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-tglu-3/igt@gem_ctx_sseu@invalid-args.html
* igt@gem_exec_balancer@parallel:
- shard-tglu: NOTRUN -> [SKIP][9] ([i915#4525])
[9]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-tglu-3/igt@gem_exec_balancer@parallel.html
* igt@gem_exec_capture@capture-invisible@smem0:
- shard-glk: NOTRUN -> [SKIP][10] ([i915#6334]) +1 other test skip
[10]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-glk1/igt@gem_exec_capture@capture-invisible@smem0.html
* igt@gem_exec_capture@capture-recoverable:
- shard-tglu: NOTRUN -> [SKIP][11] ([i915#6344])
[11]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-tglu-3/igt@gem_exec_capture@capture-recoverable.html
* igt@gem_exec_reloc@basic-cpu-gtt:
- shard-rkl: NOTRUN -> [SKIP][12] ([i915#3281]) +1 other test skip
[12]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-rkl-2/igt@gem_exec_reloc@basic-cpu-gtt.html
* igt@gem_exec_reloc@basic-cpu-read-active:
- shard-dg2: NOTRUN -> [SKIP][13] ([i915#3281]) +2 other tests skip
[13]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-dg2-8/igt@gem_exec_reloc@basic-cpu-read-active.html
* igt@gem_lmem_swapping@heavy-verify-multi:
- shard-tglu: NOTRUN -> [SKIP][14] ([i915#4613])
[14]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-tglu-3/igt@gem_lmem_swapping@heavy-verify-multi.html
* igt@gem_lmem_swapping@heavy-verify-multi-ccs:
- shard-tglu-1: NOTRUN -> [SKIP][15] ([i915#4613]) +1 other test skip
[15]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-tglu-1/igt@gem_lmem_swapping@heavy-verify-multi-ccs.html
* igt@gem_lmem_swapping@parallel-random-verify:
- shard-rkl: NOTRUN -> [SKIP][16] ([i915#4613]) +1 other test skip
[16]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-rkl-5/igt@gem_lmem_swapping@parallel-random-verify.html
* igt@gem_lmem_swapping@verify-ccs:
- shard-glk: NOTRUN -> [SKIP][17] ([i915#4613]) +7 other tests skip
[17]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-glk1/igt@gem_lmem_swapping@verify-ccs.html
* igt@gem_mmap@bad-offset:
- shard-dg2: NOTRUN -> [SKIP][18] ([i915#4083])
[18]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-dg2-8/igt@gem_mmap@bad-offset.html
* igt@gem_mmap_offset@clear-via-pagefault:
- shard-mtlp: [PASS][19] -> [INCOMPLETE][20] ([i915#16021] / [i915#16108] / [i915#16202]) +1 other test incomplete
[19]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18962/shard-mtlp-1/igt@gem_mmap_offset@clear-via-pagefault.html
[20]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-mtlp-5/igt@gem_mmap_offset@clear-via-pagefault.html
* igt@gem_pxp@hw-rejects-pxp-buffer:
- shard-tglu: NOTRUN -> [SKIP][21] ([i915#13398])
[21]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-tglu-3/igt@gem_pxp@hw-rejects-pxp-buffer.html
* igt@gem_pxp@verify-pxp-execution-after-suspend-resume:
- shard-dg2: NOTRUN -> [SKIP][22] ([i915#4270]) +1 other test skip
[22]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-dg2-8/igt@gem_pxp@verify-pxp-execution-after-suspend-resume.html
* igt@gem_pxp@verify-pxp-stale-ctx-execution:
- shard-glk11: NOTRUN -> [SKIP][23] +57 other tests skip
[23]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-glk11/igt@gem_pxp@verify-pxp-stale-ctx-execution.html
* igt@gem_render_copy@y-tiled-ccs-to-y-tiled:
- shard-dg2: NOTRUN -> [SKIP][24] ([i915#5190] / [i915#8428]) +1 other test skip
[24]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-dg2-8/igt@gem_render_copy@y-tiled-ccs-to-y-tiled.html
* igt@gem_softpin@noreloc-s3:
- shard-rkl: [PASS][25] -> [INCOMPLETE][26] ([i915#13809] / [i915#16226])
[25]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18962/shard-rkl-8/igt@gem_softpin@noreloc-s3.html
[26]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-rkl-4/igt@gem_softpin@noreloc-s3.html
* igt@gem_userptr_blits@invalid-mmap-offset-unsync:
- shard-rkl: NOTRUN -> [SKIP][27] ([i915#3297])
[27]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-rkl-5/igt@gem_userptr_blits@invalid-mmap-offset-unsync.html
* igt@gem_userptr_blits@readonly-unsync:
- shard-tglu: NOTRUN -> [SKIP][28] ([i915#3297]) +1 other test skip
[28]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-tglu-3/igt@gem_userptr_blits@readonly-unsync.html
* igt@gen9_exec_parse@basic-rejected:
- shard-dg2: NOTRUN -> [SKIP][29] ([i915#2856])
[29]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-dg2-8/igt@gen9_exec_parse@basic-rejected.html
* igt@gen9_exec_parse@batch-invalid-length:
- shard-tglu: NOTRUN -> [SKIP][30] ([i915#2527] / [i915#2856])
[30]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-tglu-3/igt@gen9_exec_parse@batch-invalid-length.html
* igt@gen9_exec_parse@cmd-crossing-page:
- shard-rkl: NOTRUN -> [SKIP][31] ([i915#2527])
[31]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-rkl-2/igt@gen9_exec_parse@cmd-crossing-page.html
- shard-tglu-1: NOTRUN -> [SKIP][32] ([i915#2527] / [i915#2856])
[32]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-tglu-1/igt@gen9_exec_parse@cmd-crossing-page.html
* igt@i915_fb_tiling@basic-x-tiling:
- shard-dg2: NOTRUN -> [SKIP][33] ([i915#13786])
[33]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-dg2-8/igt@i915_fb_tiling@basic-x-tiling.html
* igt@i915_module_load@fault-injection:
- shard-dg2: NOTRUN -> [ABORT][34] ([i915#15342] / [i915#15481])
[34]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-dg2-10/igt@i915_module_load@fault-injection.html
* igt@i915_module_load@fault-injection@__uc_init:
- shard-dg2: NOTRUN -> [ABORT][35] ([i915#15481])
[35]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-dg2-10/igt@i915_module_load@fault-injection@__uc_init.html
* igt@i915_module_load@fault-injection@intel_connector_register:
- shard-dg2: NOTRUN -> [DMESG-WARN][36] ([i915#15342])
[36]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-dg2-10/igt@i915_module_load@fault-injection@intel_connector_register.html
* igt@i915_module_load@reload-no-display:
- shard-tglu-1: NOTRUN -> [DMESG-WARN][37] ([i915#13029] / [i915#14545])
[37]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-tglu-1/igt@i915_module_load@reload-no-display.html
* igt@i915_pm_rpm@system-suspend:
- shard-glk11: NOTRUN -> [INCOMPLETE][38] ([i915#13356])
[38]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-glk11/igt@i915_pm_rpm@system-suspend.html
* igt@i915_pm_rps@min-max-config-loaded:
- shard-dg2: NOTRUN -> [SKIP][39] ([i915#11681] / [i915#6621])
[39]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-dg2-8/igt@i915_pm_rps@min-max-config-loaded.html
* igt@i915_query@test-query-geometry-subslices:
- shard-tglu: NOTRUN -> [SKIP][40] ([i915#5723])
[40]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-tglu-3/igt@i915_query@test-query-geometry-subslices.html
* igt@intel_hwmon@hwmon-write:
- shard-tglu-1: NOTRUN -> [SKIP][41] ([i915#7707])
[41]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-tglu-1/igt@intel_hwmon@hwmon-write.html
* igt@kms_addfb_basic@tile-pitch-mismatch:
- shard-dg2: NOTRUN -> [SKIP][42] ([i915#4212])
[42]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-dg2-8/igt@kms_addfb_basic@tile-pitch-mismatch.html
* igt@kms_async_flips@async-flip-with-page-flip-events-tiled-atomic:
- shard-dg2: [PASS][43] -> [SKIP][44] ([i915#16707]) +25 other tests skip
[43]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18962/shard-dg2-6/igt@kms_async_flips@async-flip-with-page-flip-events-tiled-atomic.html
[44]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-dg2-10/igt@kms_async_flips@async-flip-with-page-flip-events-tiled-atomic.html
* igt@kms_atomic_transition@plane-all-modeset-transition-fencing-internal-panels:
- shard-tglu-1: NOTRUN -> [SKIP][45] ([i915#1769] / [i915#3555])
[45]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-tglu-1/igt@kms_atomic_transition@plane-all-modeset-transition-fencing-internal-panels.html
* igt@kms_atomic_transition@plane-all-modeset-transition-internal-panels:
- shard-glk: NOTRUN -> [SKIP][46] ([i915#1769])
[46]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-glk1/igt@kms_atomic_transition@plane-all-modeset-transition-internal-panels.html
* igt@kms_atomic_transition@plane-toggle-modeset-transition@pipe-a-hdmi-a-1:
- shard-tglu: [PASS][47] -> [FAIL][48] ([i915#15662]) +1 other test fail
[47]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18962/shard-tglu-10/igt@kms_atomic_transition@plane-toggle-modeset-transition@pipe-a-hdmi-a-1.html
[48]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-tglu-9/igt@kms_atomic_transition@plane-toggle-modeset-transition@pipe-a-hdmi-a-1.html
* igt@kms_big_fb@4-tiled-32bpp-rotate-0:
- shard-tglu: NOTRUN -> [SKIP][49] ([i915#5286]) +2 other tests skip
[49]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-tglu-3/igt@kms_big_fb@4-tiled-32bpp-rotate-0.html
* igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-0-hflip:
- shard-tglu-1: NOTRUN -> [SKIP][50] ([i915#5286]) +2 other tests skip
[50]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-tglu-1/igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-0-hflip.html
* igt@kms_big_fb@linear-max-hw-stride-32bpp-rotate-180-hflip:
- shard-tglu: NOTRUN -> [SKIP][51] ([i915#3828]) +1 other test skip
[51]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-tglu-3/igt@kms_big_fb@linear-max-hw-stride-32bpp-rotate-180-hflip.html
* igt@kms_big_fb@yf-tiled-max-hw-stride-64bpp-rotate-180-async-flip:
- shard-dg2: NOTRUN -> [SKIP][52] ([i915#4538] / [i915#5190])
[52]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-dg2-8/igt@kms_big_fb@yf-tiled-max-hw-stride-64bpp-rotate-180-async-flip.html
* igt@kms_ccs@bad-pixel-format-yf-tiled-ccs@pipe-c-hdmi-a-2:
- shard-glk10: NOTRUN -> [SKIP][53] +185 other tests skip
[53]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-glk10/igt@kms_ccs@bad-pixel-format-yf-tiled-ccs@pipe-c-hdmi-a-2.html
* igt@kms_ccs@bad-rotation-90-4-tiled-mtl-rc-ccs-cc@pipe-b-hdmi-a-4:
- shard-dg1: NOTRUN -> [SKIP][54] ([i915#6095]) +187 other tests skip
[54]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-dg1-19/igt@kms_ccs@bad-rotation-90-4-tiled-mtl-rc-ccs-cc@pipe-b-hdmi-a-4.html
* igt@kms_ccs@crc-primary-rotation-180-4-tiled-dg2-rc-ccs-cc@pipe-a-hdmi-a-2:
- shard-rkl: NOTRUN -> [SKIP][55] ([i915#14544] / [i915#6095]) +1 other test skip
[55]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-rkl-6/igt@kms_ccs@crc-primary-rotation-180-4-tiled-dg2-rc-ccs-cc@pipe-a-hdmi-a-2.html
* igt@kms_ccs@crc-primary-rotation-180-4-tiled-dg2-rc-ccs-cc@pipe-c-hdmi-a-2:
- shard-rkl: NOTRUN -> [SKIP][56] ([i915#14098] / [i915#14544] / [i915#6095])
[56]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-rkl-6/igt@kms_ccs@crc-primary-rotation-180-4-tiled-dg2-rc-ccs-cc@pipe-c-hdmi-a-2.html
* igt@kms_ccs@crc-primary-suspend-4-tiled-lnl-ccs:
- shard-tglu: NOTRUN -> [SKIP][57] ([i915#12805])
[57]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-tglu-3/igt@kms_ccs@crc-primary-suspend-4-tiled-lnl-ccs.html
* igt@kms_ccs@crc-primary-suspend-y-tiled-gen12-mc-ccs@pipe-d-hdmi-a-1:
- shard-tglu: NOTRUN -> [SKIP][58] ([i915#6095]) +49 other tests skip
[58]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-tglu-3/igt@kms_ccs@crc-primary-suspend-y-tiled-gen12-mc-ccs@pipe-d-hdmi-a-1.html
* igt@kms_ccs@crc-primary-suspend-y-tiled-gen12-rc-ccs-cc@pipe-d-hdmi-a-1:
- shard-dg2: NOTRUN -> [SKIP][59] ([i915#6095]) +8 other tests skip
[59]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-dg2-4/igt@kms_ccs@crc-primary-suspend-y-tiled-gen12-rc-ccs-cc@pipe-d-hdmi-a-1.html
* igt@kms_ccs@crc-primary-suspend-yf-tiled-ccs@pipe-a-hdmi-a-1:
- shard-tglu-1: NOTRUN -> [SKIP][60] ([i915#6095]) +44 other tests skip
[60]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-tglu-1/igt@kms_ccs@crc-primary-suspend-yf-tiled-ccs@pipe-a-hdmi-a-1.html
* igt@kms_ccs@crc-sprite-planes-basic-y-tiled-ccs@pipe-c-hdmi-a-1:
- shard-rkl: NOTRUN -> [SKIP][61] ([i915#14098] / [i915#6095]) +27 other tests skip
[61]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-rkl-2/igt@kms_ccs@crc-sprite-planes-basic-y-tiled-ccs@pipe-c-hdmi-a-1.html
* igt@kms_ccs@crc-sprite-planes-basic-yf-tiled-ccs@pipe-d-hdmi-a-1:
- shard-dg2: NOTRUN -> [SKIP][62] ([i915#10307] / [i915#10434] / [i915#6095]) +3 other tests skip
[62]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-dg2-4/igt@kms_ccs@crc-sprite-planes-basic-yf-tiled-ccs@pipe-d-hdmi-a-1.html
* igt@kms_ccs@random-ccs-data-4-tiled-lnl-ccs:
- shard-tglu-1: NOTRUN -> [SKIP][63] ([i915#12313]) +1 other test skip
[63]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-tglu-1/igt@kms_ccs@random-ccs-data-4-tiled-lnl-ccs.html
* igt@kms_ccs@random-ccs-data-4-tiled-mtl-rc-ccs@pipe-b-hdmi-a-1:
- shard-dg2: NOTRUN -> [SKIP][64] ([i915#10307] / [i915#6095]) +102 other tests skip
[64]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-dg2-4/igt@kms_ccs@random-ccs-data-4-tiled-mtl-rc-ccs@pipe-b-hdmi-a-1.html
* igt@kms_ccs@random-ccs-data-4-tiled-mtl-rc-ccs@pipe-b-hdmi-a-2:
- shard-rkl: NOTRUN -> [SKIP][65] ([i915#6095]) +53 other tests skip
[65]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-rkl-7/igt@kms_ccs@random-ccs-data-4-tiled-mtl-rc-ccs@pipe-b-hdmi-a-2.html
* igt@kms_cdclk@mode-transition-all-outputs:
- shard-tglu: NOTRUN -> [SKIP][66] ([i915#3742])
[66]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-tglu-3/igt@kms_cdclk@mode-transition-all-outputs.html
* igt@kms_cdclk@plane-scaling@pipe-c-hdmi-a-3:
- shard-dg2: NOTRUN -> [SKIP][67] ([i915#13783]) +3 other tests skip
[67]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-dg2-6/igt@kms_cdclk@plane-scaling@pipe-c-hdmi-a-3.html
* igt@kms_chamelium_color_pipeline@plane-lut1d-pre-ctm3x4:
- shard-tglu-1: NOTRUN -> [SKIP][68] ([i915#16471]) +1 other test skip
[68]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-tglu-1/igt@kms_chamelium_color_pipeline@plane-lut1d-pre-ctm3x4.html
* igt@kms_chamelium_frames@dp-crc-fast:
- shard-tglu-1: NOTRUN -> [SKIP][69] ([i915#11151] / [i915#7828]) +2 other tests skip
[69]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-tglu-1/igt@kms_chamelium_frames@dp-crc-fast.html
* igt@kms_chamelium_frames@hdmi-aspect-ratio:
- shard-tglu: NOTRUN -> [SKIP][70] ([i915#11151] / [i915#7828]) +6 other tests skip
[70]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-tglu-3/igt@kms_chamelium_frames@hdmi-aspect-ratio.html
* igt@kms_chamelium_frames@hdmi-crc-nonplanar-formats:
- shard-dg2: NOTRUN -> [SKIP][71] ([i915#11151] / [i915#7828]) +2 other tests skip
[71]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-dg2-8/igt@kms_chamelium_frames@hdmi-crc-nonplanar-formats.html
* igt@kms_color@deep-color:
- shard-rkl: [PASS][72] -> [SKIP][73] ([i915#12655] / [i915#3555])
[72]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18962/shard-rkl-6/igt@kms_color@deep-color.html
[73]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-rkl-3/igt@kms_color@deep-color.html
- shard-tglu-1: NOTRUN -> [SKIP][74] ([i915#3555] / [i915#9979])
[74]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-tglu-1/igt@kms_color@deep-color.html
* igt@kms_color_pipeline@plane-lut1d-pre-ctm3x4:
- shard-dg2: [PASS][75] -> [SKIP][76] ([i915#15529])
[75]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18962/shard-dg2-7/igt@kms_color_pipeline@plane-lut1d-pre-ctm3x4.html
[76]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-dg2-10/igt@kms_color_pipeline@plane-lut1d-pre-ctm3x4.html
* igt@kms_content_protection@dp-mst-lic-type-0:
- shard-tglu-1: NOTRUN -> [SKIP][77] ([i915#15330] / [i915#3116] / [i915#3299])
[77]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-tglu-1/igt@kms_content_protection@dp-mst-lic-type-0.html
* igt@kms_content_protection@dp-mst-type-0-hdcp14:
- shard-tglu-1: NOTRUN -> [SKIP][78] ([i915#15330])
[78]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-tglu-1/igt@kms_content_protection@dp-mst-type-0-hdcp14.html
* igt@kms_content_protection@srm:
- shard-tglu: NOTRUN -> [SKIP][79] ([i915#15865]) +1 other test skip
[79]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-tglu-3/igt@kms_content_protection@srm.html
* igt@kms_content_protection@suspend-resume:
- shard-dg2: NOTRUN -> [SKIP][80] ([i915#15865])
[80]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-dg2-8/igt@kms_content_protection@suspend-resume.html
* igt@kms_cursor_crc@cursor-offscreen-512x170:
- shard-tglu: NOTRUN -> [SKIP][81] ([i915#13049]) +2 other tests skip
[81]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-tglu-3/igt@kms_cursor_crc@cursor-offscreen-512x170.html
* igt@kms_cursor_crc@cursor-rapid-movement-max-size:
- shard-dg2: NOTRUN -> [SKIP][82] ([i915#3555])
[82]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-dg2-8/igt@kms_cursor_crc@cursor-rapid-movement-max-size.html
* igt@kms_cursor_legacy@cursorb-vs-flipb-varying-size:
- shard-dg2: NOTRUN -> [SKIP][83] ([i915#13046] / [i915#5354])
[83]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-dg2-8/igt@kms_cursor_legacy@cursorb-vs-flipb-varying-size.html
* igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions-varying-size:
- shard-glk10: NOTRUN -> [FAIL][84] ([i915#15804])
[84]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-glk10/igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions-varying-size.html
* igt@kms_cursor_legacy@short-busy-flip-before-cursor-atomic-transitions:
- shard-tglu-1: NOTRUN -> [SKIP][85] ([i915#4103])
[85]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-tglu-1/igt@kms_cursor_legacy@short-busy-flip-before-cursor-atomic-transitions.html
* igt@kms_cursor_legacy@short-busy-flip-before-cursor-atomic-transitions-varying-size:
- shard-tglu: NOTRUN -> [SKIP][86] ([i915#4103])
[86]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-tglu-3/igt@kms_cursor_legacy@short-busy-flip-before-cursor-atomic-transitions-varying-size.html
* igt@kms_dirtyfb@psr-dirtyfb-ioctl:
- shard-dg2: NOTRUN -> [SKIP][87] ([i915#9833])
[87]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-dg2-8/igt@kms_dirtyfb@psr-dirtyfb-ioctl.html
* igt@kms_display_modes@extended-mode-basic:
- shard-tglu-1: NOTRUN -> [SKIP][88] ([i915#13691])
[88]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-tglu-1/igt@kms_display_modes@extended-mode-basic.html
* igt@kms_dp_link_training@uhbr-mst:
- shard-tglu-1: NOTRUN -> [SKIP][89] ([i915#13748])
[89]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-tglu-1/igt@kms_dp_link_training@uhbr-mst.html
* igt@kms_dsc@dsc-fractional-bpp:
- shard-tglu: NOTRUN -> [SKIP][90] ([i915#16361]) +2 other tests skip
[90]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-tglu-3/igt@kms_dsc@dsc-fractional-bpp.html
* igt@kms_dsc@dsc-fractional-bpp-with-bpc-ultrajoiner:
- shard-dg1: NOTRUN -> [SKIP][91] ([i915#16361])
[91]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-dg1-17/igt@kms_dsc@dsc-fractional-bpp-with-bpc-ultrajoiner.html
* igt@kms_dsc@dsc-with-bpc-bigjoiner:
- shard-tglu-1: NOTRUN -> [SKIP][92] ([i915#16361]) +2 other tests skip
[92]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-tglu-1/igt@kms_dsc@dsc-with-bpc-bigjoiner.html
* igt@kms_dsc@dsc-with-bpc-formats:
- shard-rkl: NOTRUN -> [SKIP][93] ([i915#16361])
[93]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-rkl-2/igt@kms_dsc@dsc-with-bpc-formats.html
* igt@kms_dsc@dsc-with-bpc-ultrajoiner:
- shard-dg2: NOTRUN -> [SKIP][94] ([i915#16361])
[94]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-dg2-8/igt@kms_dsc@dsc-with-bpc-ultrajoiner.html
* igt@kms_fbcon_fbt@fbc-suspend:
- shard-glk10: NOTRUN -> [INCOMPLETE][95] ([i915#9878])
[95]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-glk10/igt@kms_fbcon_fbt@fbc-suspend.html
- shard-rkl: [PASS][96] -> [ABORT][97] ([i915#15132])
[96]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18962/shard-rkl-7/igt@kms_fbcon_fbt@fbc-suspend.html
[97]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-rkl-1/igt@kms_fbcon_fbt@fbc-suspend.html
* igt@kms_feature_discovery@psr2:
- shard-tglu: NOTRUN -> [SKIP][98] ([i915#658])
[98]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-tglu-3/igt@kms_feature_discovery@psr2.html
* igt@kms_flip@2x-busy-flip:
- shard-dg2: NOTRUN -> [SKIP][99] ([i915#9934]) +1 other test skip
[99]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-dg2-8/igt@kms_flip@2x-busy-flip.html
* igt@kms_flip@2x-flip-vs-expired-vblank:
- shard-glk: NOTRUN -> [FAIL][100] ([i915#13027]) +1 other test fail
[100]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-glk2/igt@kms_flip@2x-flip-vs-expired-vblank.html
* igt@kms_flip@2x-single-buffer-flip-vs-dpms-off-vs-modeset-interruptible:
- shard-tglu-1: NOTRUN -> [SKIP][101] ([i915#3637] / [i915#9934]) +2 other tests skip
[101]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-tglu-1/igt@kms_flip@2x-single-buffer-flip-vs-dpms-off-vs-modeset-interruptible.html
* igt@kms_flip@2x-wf_vblank-ts-check:
- shard-tglu: NOTRUN -> [SKIP][102] ([i915#3637] / [i915#9934]) +2 other tests skip
[102]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-tglu-3/igt@kms_flip@2x-wf_vblank-ts-check.html
* igt@kms_flip@flip-vs-suspend-interruptible:
- shard-glk: NOTRUN -> [INCOMPLETE][103] ([i915#12745] / [i915#4839] / [i915#6113])
[103]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-glk1/igt@kms_flip@flip-vs-suspend-interruptible.html
* igt@kms_flip@flip-vs-suspend-interruptible@a-hdmi-a1:
- shard-glk: NOTRUN -> [INCOMPLETE][104] ([i915#12745])
[104]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-glk1/igt@kms_flip@flip-vs-suspend-interruptible@a-hdmi-a1.html
* igt@kms_flip@modeset-vs-vblank-race:
- shard-dg2: [PASS][105] -> [SKIP][106] ([i915#5354]) +4 other tests skip
[105]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18962/shard-dg2-6/igt@kms_flip@modeset-vs-vblank-race.html
[106]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-dg2-10/igt@kms_flip@modeset-vs-vblank-race.html
* igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-32bpp-4tiledg2rcccs-upscaling:
- shard-dg2: [PASS][107] -> [SKIP][108] ([i915#3555] / [i915#8813]) +2 other tests skip
[107]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18962/shard-dg2-7/igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-32bpp-4tiledg2rcccs-upscaling.html
[108]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-dg2-10/igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-32bpp-4tiledg2rcccs-upscaling.html
- shard-tglu: NOTRUN -> [SKIP][109] ([i915#15643]) +2 other tests skip
[109]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-tglu-3/igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-32bpp-4tiledg2rcccs-upscaling.html
* igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-64bpp-4tile-upscaling:
- shard-tglu-1: NOTRUN -> [SKIP][110] ([i915#15643]) +4 other tests skip
[110]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-tglu-1/igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-64bpp-4tile-upscaling.html
* igt@kms_frontbuffer_tracking@fbc-1p-primscrn-indfb-plflip-blt:
- shard-dg2: [PASS][111] -> [SKIP][112] ([i915#16708] / [i915#5354]) +4 other tests skip
[111]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18962/shard-dg2-6/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-indfb-plflip-blt.html
[112]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-dg2-10/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-indfb-plflip-blt.html
* igt@kms_frontbuffer_tracking@fbc-1p-primscrn-shrfb-plflip-blt:
- shard-dg2: NOTRUN -> [SKIP][113] ([i915#16708] / [i915#5354]) +3 other tests skip
[113]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-dg2-10/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-shrfb-plflip-blt.html
* igt@kms_frontbuffer_tracking@fbc-1p-primscrn-spr-indfb-draw-mmap-wc:
- shard-dg2: NOTRUN -> [SKIP][114] ([i915#15990] / [i915#8708])
[114]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-dg2-8/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-spr-indfb-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@fbchdr-stridechange:
- shard-tglu-1: NOTRUN -> [SKIP][115] ([i915#15989]) +14 other tests skip
[115]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-tglu-1/igt@kms_frontbuffer_tracking@fbchdr-stridechange.html
* igt@kms_frontbuffer_tracking@fbcpsr-1p-offscreen-pri-indfb-draw-mmap-wc:
- shard-dg2: NOTRUN -> [SKIP][116] ([i915#15104] / [i915#15990])
[116]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-dg2-8/igt@kms_frontbuffer_tracking@fbcpsr-1p-offscreen-pri-indfb-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-indfb-pgflip-blt:
- shard-tglu: NOTRUN -> [SKIP][117] ([i915#15102]) +34 other tests skip
[117]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-tglu-3/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-indfb-pgflip-blt.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-spr-indfb-fullscreen:
- shard-tglu: NOTRUN -> [SKIP][118] +86 other tests skip
[118]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-tglu-3/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-spr-indfb-fullscreen.html
* igt@kms_frontbuffer_tracking@fbcpsr-tiling-4:
- shard-tglu: NOTRUN -> [SKIP][119] ([i915#5439])
[119]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-tglu-3/igt@kms_frontbuffer_tracking@fbcpsr-tiling-4.html
* igt@kms_frontbuffer_tracking@fbcpsrhdr-1p-primscrn-cur-indfb-draw-mmap-wc:
- shard-glk: NOTRUN -> [SKIP][120] +412 other tests skip
[120]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-glk1/igt@kms_frontbuffer_tracking@fbcpsrhdr-1p-primscrn-cur-indfb-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@fbcpsrhdr-2p-shrfb-fliptrack-mmap-gtt:
- shard-dg2: NOTRUN -> [SKIP][121] ([i915#15990]) +3 other tests skip
[121]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-dg2-8/igt@kms_frontbuffer_tracking@fbcpsrhdr-2p-shrfb-fliptrack-mmap-gtt.html
* igt@kms_frontbuffer_tracking@hdr-1p-offscreen-pri-indfb-draw-mmap-cpu:
- shard-rkl: NOTRUN -> [SKIP][122] ([i915#15989]) +1 other test skip
[122]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-rkl-2/igt@kms_frontbuffer_tracking@hdr-1p-offscreen-pri-indfb-draw-mmap-cpu.html
* igt@kms_frontbuffer_tracking@hdr-1p-offscreen-pri-indfb-draw-pwrite:
- shard-rkl: [PASS][123] -> [SKIP][124] ([i915#15989]) +25 other tests skip
[123]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18962/shard-rkl-6/igt@kms_frontbuffer_tracking@hdr-1p-offscreen-pri-indfb-draw-pwrite.html
[124]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-rkl-2/igt@kms_frontbuffer_tracking@hdr-1p-offscreen-pri-indfb-draw-pwrite.html
* igt@kms_frontbuffer_tracking@hdr-1p-primscrn-pri-indfb-draw-pwrite:
- shard-dg2: NOTRUN -> [SKIP][125] ([i915#15989]) +3 other tests skip
[125]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-dg2-8/igt@kms_frontbuffer_tracking@hdr-1p-primscrn-pri-indfb-draw-pwrite.html
* igt@kms_frontbuffer_tracking@hdr-1p-primscrn-shrfb-plflip-blt:
- shard-tglu: NOTRUN -> [SKIP][126] ([i915#15989]) +14 other tests skip
[126]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-tglu-3/igt@kms_frontbuffer_tracking@hdr-1p-primscrn-shrfb-plflip-blt.html
* igt@kms_frontbuffer_tracking@hdr-2p-primscrn-spr-indfb-draw-mmap-cpu:
- shard-dg2: NOTRUN -> [SKIP][127] ([i915#15991]) +4 other tests skip
[127]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-dg2-8/igt@kms_frontbuffer_tracking@hdr-2p-primscrn-spr-indfb-draw-mmap-cpu.html
* igt@kms_frontbuffer_tracking@hdr-2p-rte:
- shard-tglu-1: NOTRUN -> [SKIP][128] +55 other tests skip
[128]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-tglu-1/igt@kms_frontbuffer_tracking@hdr-2p-rte.html
* igt@kms_frontbuffer_tracking@hdr-suspend:
- shard-glk10: NOTRUN -> [INCOMPLETE][129] ([i915#16056] / [i915#16593])
[129]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-glk10/igt@kms_frontbuffer_tracking@hdr-suspend.html
* igt@kms_frontbuffer_tracking@psr-1p-primscrn-pri-shrfb-draw-mmap-cpu:
- shard-rkl: NOTRUN -> [SKIP][130] ([i915#15102] / [i915#3023]) +1 other test skip
[130]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-rkl-2/igt@kms_frontbuffer_tracking@psr-1p-primscrn-pri-shrfb-draw-mmap-cpu.html
* igt@kms_frontbuffer_tracking@psr-1p-rte:
- shard-dg2: NOTRUN -> [SKIP][131] ([i915#15102]) +4 other tests skip
[131]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-dg2-8/igt@kms_frontbuffer_tracking@psr-1p-rte.html
* igt@kms_frontbuffer_tracking@psr-2p-scndscrn-indfb-plflip-blt:
- shard-dg2: NOTRUN -> [SKIP][132] ([i915#15991] / [i915#5354]) +2 other tests skip
[132]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-dg2-8/igt@kms_frontbuffer_tracking@psr-2p-scndscrn-indfb-plflip-blt.html
* igt@kms_frontbuffer_tracking@psr-rgb565-draw-mmap-wc:
- shard-tglu-1: NOTRUN -> [SKIP][133] ([i915#15102]) +24 other tests skip
[133]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-tglu-1/igt@kms_frontbuffer_tracking@psr-rgb565-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@psrhdr-1p-primscrn-cur-indfb-draw-mmap-gtt:
- shard-rkl: NOTRUN -> [SKIP][134] ([i915#15102]) +3 other tests skip
[134]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-rkl-2/igt@kms_frontbuffer_tracking@psrhdr-1p-primscrn-cur-indfb-draw-mmap-gtt.html
* igt@kms_frontbuffer_tracking@psrhdr-2p-primscrn-pri-shrfb-draw-mmap-wc:
- shard-rkl: NOTRUN -> [SKIP][135] +6 other tests skip
[135]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-rkl-2/igt@kms_frontbuffer_tracking@psrhdr-2p-primscrn-pri-shrfb-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@psrhdr-2p-scndscrn-shrfb-pgflip-blt:
- shard-dg2: NOTRUN -> [SKIP][136] ([i915#16708]) +1 other test skip
[136]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-dg2-10/igt@kms_frontbuffer_tracking@psrhdr-2p-scndscrn-shrfb-pgflip-blt.html
* igt@kms_hdmi_inject@inject-audio:
- shard-mtlp: [PASS][137] -> [SKIP][138] ([i915#15725])
[137]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18962/shard-mtlp-6/igt@kms_hdmi_inject@inject-audio.html
[138]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-mtlp-1/igt@kms_hdmi_inject@inject-audio.html
* igt@kms_hdr@bpc-switch:
- shard-tglu-1: NOTRUN -> [SKIP][139] ([i915#3555] / [i915#8228])
[139]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-tglu-1/igt@kms_hdr@bpc-switch.html
* igt@kms_hdr@invalid-hdr:
- shard-tglu: NOTRUN -> [SKIP][140] ([i915#3555] / [i915#8228])
[140]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-tglu-3/igt@kms_hdr@invalid-hdr.html
* igt@kms_hdr@static-toggle:
- shard-rkl: [PASS][141] -> [SKIP][142] ([i915#16644] / [i915#3555] / [i915#8228]) +1 other test skip
[141]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18962/shard-rkl-1/igt@kms_hdr@static-toggle.html
[142]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-rkl-5/igt@kms_hdr@static-toggle.html
* igt@kms_invalid_mode@zero-clock:
- shard-dg2: [PASS][143] -> [SKIP][144] ([i915#16746] / [i915#3555]) +1 other test skip
[143]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18962/shard-dg2-6/igt@kms_invalid_mode@zero-clock.html
[144]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-dg2-10/igt@kms_invalid_mode@zero-clock.html
* igt@kms_joiner@basic-big-joiner:
- shard-tglu-1: NOTRUN -> [SKIP][145] ([i915#15460])
[145]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-tglu-1/igt@kms_joiner@basic-big-joiner.html
- shard-dg1: NOTRUN -> [SKIP][146] ([i915#15460])
[146]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-dg1-17/igt@kms_joiner@basic-big-joiner.html
* igt@kms_joiner@basic-max-non-joiner:
- shard-tglu-1: NOTRUN -> [SKIP][147] ([i915#13688])
[147]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-tglu-1/igt@kms_joiner@basic-max-non-joiner.html
* igt@kms_mst@mst-suspend-read-crc:
- shard-tglu: NOTRUN -> [SKIP][148] ([i915#16451])
[148]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-tglu-3/igt@kms_mst@mst-suspend-read-crc.html
* igt@kms_panel_fitting@atomic-fastset:
- shard-tglu: NOTRUN -> [SKIP][149] ([i915#6301])
[149]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-tglu-3/igt@kms_panel_fitting@atomic-fastset.html
* igt@kms_pipe_b_c_ivb@from-pipe-c-to-b-with-3-lanes:
- shard-dg2: NOTRUN -> [SKIP][150] +2 other tests skip
[150]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-dg2-8/igt@kms_pipe_b_c_ivb@from-pipe-c-to-b-with-3-lanes.html
* igt@kms_pipe_crc_basic@compare-crc-sanitycheck-xr24:
- shard-dg2: [PASS][151] -> [SKIP][152] ([i915#11190] / [i915#16707]) +2 other tests skip
[151]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18962/shard-dg2-6/igt@kms_pipe_crc_basic@compare-crc-sanitycheck-xr24.html
[152]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-dg2-10/igt@kms_pipe_crc_basic@compare-crc-sanitycheck-xr24.html
* igt@kms_pipe_crc_basic@suspend-read-crc@pipe-b-hdmi-a-2:
- shard-rkl: NOTRUN -> [INCOMPLETE][153] ([i915#13476])
[153]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-rkl-3/igt@kms_pipe_crc_basic@suspend-read-crc@pipe-b-hdmi-a-2.html
* igt@kms_pipe_stress@stress-xrgb8888-yftiled:
- shard-glk11: NOTRUN -> [DMESG-WARN][154] ([i915#118])
[154]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-glk11/igt@kms_pipe_stress@stress-xrgb8888-yftiled.html
* igt@kms_plane@pixel-format-4-tiled-modifier@pipe-b-plane-5:
- shard-dg2: NOTRUN -> [SKIP][155] ([i915#16386]) +1 other test skip
[155]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-dg2-5/igt@kms_plane@pixel-format-4-tiled-modifier@pipe-b-plane-5.html
* igt@kms_plane@pixel-format-y-tiled-ccs-modifier:
- shard-tglu-1: NOTRUN -> [SKIP][156] ([i915#15709]) +3 other tests skip
[156]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-tglu-1/igt@kms_plane@pixel-format-y-tiled-ccs-modifier.html
* igt@kms_plane@pixel-format-y-tiled-gen12-rc-ccs-cc-modifier@pipe-b-plane-7:
- shard-tglu-1: NOTRUN -> [SKIP][157] ([i915#16386]) +1 other test skip
[157]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-tglu-1/igt@kms_plane@pixel-format-y-tiled-gen12-rc-ccs-cc-modifier@pipe-b-plane-7.html
* igt@kms_plane@pixel-format-yf-tiled-modifier:
- shard-tglu: NOTRUN -> [SKIP][158] ([i915#15709]) +2 other tests skip
[158]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-tglu-3/igt@kms_plane@pixel-format-yf-tiled-modifier.html
* igt@kms_plane@plane-panning-bottom-right-suspend:
- shard-dg2: NOTRUN -> [SKIP][159] ([i915#8825])
[159]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-dg2-10/igt@kms_plane@plane-panning-bottom-right-suspend.html
* igt@kms_plane@plane-position-hole-dpms:
- shard-dg2: [PASS][160] -> [SKIP][161] ([i915#8825]) +1 other test skip
[160]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18962/shard-dg2-7/igt@kms_plane@plane-position-hole-dpms.html
[161]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-dg2-10/igt@kms_plane@plane-position-hole-dpms.html
* igt@kms_plane_multiple@2x-tiling-4:
- shard-tglu: NOTRUN -> [SKIP][162] ([i915#13958])
[162]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-tglu-3/igt@kms_plane_multiple@2x-tiling-4.html
* igt@kms_plane_multiple@2x-tiling-none:
- shard-dg2: NOTRUN -> [SKIP][163] ([i915#16707]) +2 other tests skip
[163]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-dg2-10/igt@kms_plane_multiple@2x-tiling-none.html
* igt@kms_plane_multiple@2x-tiling-yf:
- shard-tglu-1: NOTRUN -> [SKIP][164] ([i915#13958])
[164]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-tglu-1/igt@kms_plane_multiple@2x-tiling-yf.html
- shard-rkl: NOTRUN -> [SKIP][165] ([i915#13958])
[165]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-rkl-2/igt@kms_plane_multiple@2x-tiling-yf.html
* igt@kms_plane_scaling@plane-upscale-20x20-with-modifiers:
- shard-dg2: [PASS][166] -> [SKIP][167] ([i915#15329] / [i915#9423]) +2 other tests skip
[166]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18962/shard-dg2-7/igt@kms_plane_scaling@plane-upscale-20x20-with-modifiers.html
[167]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-dg2-10/igt@kms_plane_scaling@plane-upscale-20x20-with-modifiers.html
* igt@kms_plane_scaling@plane-upscale-20x20-with-modifiers@pipe-d:
- shard-dg2: [PASS][168] -> [SKIP][169] ([i915#15329]) +11 other tests skip
[168]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18962/shard-dg2-7/igt@kms_plane_scaling@plane-upscale-20x20-with-modifiers@pipe-d.html
[169]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-dg2-10/igt@kms_plane_scaling@plane-upscale-20x20-with-modifiers@pipe-d.html
* igt@kms_pm_backlight@fade-with-dpms:
- shard-tglu-1: NOTRUN -> [SKIP][170] ([i915#12343] / [i915#9812])
[170]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-tglu-1/igt@kms_pm_backlight@fade-with-dpms.html
* igt@kms_pm_dc@dc6-dpms:
- shard-tglu: NOTRUN -> [FAIL][171] ([i915#16479])
[171]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-tglu-3/igt@kms_pm_dc@dc6-dpms.html
* igt@kms_pm_lpsp@kms-lpsp:
- shard-tglu-1: NOTRUN -> [SKIP][172] ([i915#3828]) +1 other test skip
[172]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-tglu-1/igt@kms_pm_lpsp@kms-lpsp.html
* igt@kms_pm_rpm@dpms-mode-unset-non-lpsp:
- shard-rkl: [PASS][173] -> [SKIP][174] ([i915#15073])
[173]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18962/shard-rkl-1/igt@kms_pm_rpm@dpms-mode-unset-non-lpsp.html
[174]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-rkl-5/igt@kms_pm_rpm@dpms-mode-unset-non-lpsp.html
* igt@kms_pm_rpm@modeset-non-lpsp:
- shard-dg2: [PASS][175] -> [SKIP][176] ([i915#15073])
[175]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18962/shard-dg2-8/igt@kms_pm_rpm@modeset-non-lpsp.html
[176]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-dg2-4/igt@kms_pm_rpm@modeset-non-lpsp.html
* igt@kms_prime@basic-crc-hybrid:
- shard-dg2: NOTRUN -> [SKIP][177] ([i915#6524] / [i915#6805])
[177]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-dg2-10/igt@kms_prime@basic-crc-hybrid.html
* igt@kms_properties@colorop-properties-legacy:
- shard-dg2: [PASS][178] -> [SKIP][179] ([i915#15347])
[178]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18962/shard-dg2-7/igt@kms_properties@colorop-properties-legacy.html
[179]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-dg2-10/igt@kms_properties@colorop-properties-legacy.html
* igt@kms_psr2_sf@fbc-pr-overlay-plane-move-continuous-exceed-fully-sf:
- shard-tglu: NOTRUN -> [SKIP][180] ([i915#11520]) +5 other tests skip
[180]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-tglu-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-exceed-sf:
- shard-glk: NOTRUN -> [SKIP][181] ([i915#11520]) +9 other tests skip
[181]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-glk2/igt@kms_psr2_sf@fbc-pr-overlay-plane-move-continuous-exceed-sf.html
* igt@kms_psr2_sf@fbc-psr2-cursor-plane-move-continuous-exceed-sf:
- shard-tglu-1: NOTRUN -> [SKIP][182] ([i915#11520]) +5 other tests skip
[182]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-tglu-1/igt@kms_psr2_sf@fbc-psr2-cursor-plane-move-continuous-exceed-sf.html
- shard-glk11: NOTRUN -> [SKIP][183] ([i915#11520])
[183]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-glk11/igt@kms_psr2_sf@fbc-psr2-cursor-plane-move-continuous-exceed-sf.html
* igt@kms_psr2_sf@fbc-psr2-cursor-plane-move-continuous-sf:
- shard-dg1: NOTRUN -> [SKIP][184] ([i915#11520])
[184]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-dg1-17/igt@kms_psr2_sf@fbc-psr2-cursor-plane-move-continuous-sf.html
* igt@kms_psr2_sf@pr-cursor-plane-move-continuous-exceed-fully-sf:
- shard-dg2: NOTRUN -> [SKIP][185] ([i915#11520]) +1 other test skip
[185]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-dg2-8/igt@kms_psr2_sf@pr-cursor-plane-move-continuous-exceed-fully-sf.html
* igt@kms_psr2_sf@psr2-primary-plane-update-sf-dmg-area:
- shard-glk10: NOTRUN -> [SKIP][186] ([i915#11520]) +3 other tests skip
[186]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-glk10/igt@kms_psr2_sf@psr2-primary-plane-update-sf-dmg-area.html
- shard-rkl: NOTRUN -> [SKIP][187] ([i915#11520])
[187]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-rkl-2/igt@kms_psr2_sf@psr2-primary-plane-update-sf-dmg-area.html
* igt@kms_psr@fbc-pr-sprite-render:
- shard-tglu-1: NOTRUN -> [SKIP][188] ([i915#9732]) +12 other tests skip
[188]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-tglu-1/igt@kms_psr@fbc-pr-sprite-render.html
* igt@kms_psr@fbc-psr-cursor-blt:
- shard-dg2: NOTRUN -> [SKIP][189] ([i915#1072] / [i915#9732]) +2 other tests skip
[189]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-dg2-8/igt@kms_psr@fbc-psr-cursor-blt.html
* igt@kms_psr@psr-cursor-render:
- shard-tglu: NOTRUN -> [SKIP][190] ([i915#9732]) +15 other tests skip
[190]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-tglu-3/igt@kms_psr@psr-cursor-render.html
* igt@kms_scaling_modes@scaling-mode-center:
- shard-tglu-1: NOTRUN -> [SKIP][191] ([i915#3555]) +1 other test skip
[191]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-tglu-1/igt@kms_scaling_modes@scaling-mode-center.html
* igt@kms_scaling_modes@scaling-mode-none:
- shard-tglu: NOTRUN -> [SKIP][192] ([i915#3555]) +3 other tests skip
[192]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-tglu-3/igt@kms_scaling_modes@scaling-mode-none.html
* igt@kms_selftest@drm_framebuffer:
- shard-tglu-1: NOTRUN -> [ABORT][193] ([i915#13179]) +1 other test abort
[193]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-tglu-1/igt@kms_selftest@drm_framebuffer.html
- shard-glk11: NOTRUN -> [ABORT][194] ([i915#13179]) +1 other test abort
[194]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-glk11/igt@kms_selftest@drm_framebuffer.html
* igt@kms_tiled_display@basic-test-pattern:
- shard-glk10: NOTRUN -> [FAIL][195] ([i915#10959])
[195]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-glk10/igt@kms_tiled_display@basic-test-pattern.html
* igt@kms_vblank@ts-continuation-suspend:
- shard-glk: NOTRUN -> [INCOMPLETE][196] ([i915#12276]) +1 other test incomplete
[196]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-glk2/igt@kms_vblank@ts-continuation-suspend.html
- shard-rkl: [PASS][197] -> [INCOMPLETE][198] ([i915#12276])
[197]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18962/shard-rkl-2/igt@kms_vblank@ts-continuation-suspend.html
[198]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-rkl-6/igt@kms_vblank@ts-continuation-suspend.html
* igt@kms_vblank@ts-continuation-suspend@pipe-a-hdmi-a-2:
- shard-rkl: NOTRUN -> [INCOMPLETE][199] ([i915#12276])
[199]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-rkl-6/igt@kms_vblank@ts-continuation-suspend@pipe-a-hdmi-a-2.html
* igt@kms_vrr@lobf:
- shard-tglu-1: NOTRUN -> [SKIP][200] ([i915#11920])
[200]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-tglu-1/igt@kms_vrr@lobf.html
* igt@kms_vrr@negative-basic:
- shard-tglu: NOTRUN -> [SKIP][201] ([i915#3555] / [i915#9906])
[201]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-tglu-3/igt@kms_vrr@negative-basic.html
* igt@perf_pmu@busy-double-start@vecs1:
- shard-dg2: NOTRUN -> [FAIL][202] ([i915#4349]) +4 other tests fail
[202]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-dg2-8/igt@perf_pmu@busy-double-start@vecs1.html
* igt@prime_mmap_kms@buffer-sharing:
- shard-dg2: [PASS][203] -> [SKIP][204]
[203]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18962/shard-dg2-7/igt@prime_mmap_kms@buffer-sharing.html
[204]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-dg2-10/igt@prime_mmap_kms@buffer-sharing.html
* igt@prime_udl@share-import-addfb:
- shard-tglu-1: NOTRUN -> [SKIP][205] ([i915#16420])
[205]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-tglu-1/igt@prime_udl@share-import-addfb.html
#### Possible fixes ####
* igt@fbdev@read:
- shard-dg2: [SKIP][206] ([i915#2582]) -> [PASS][207] +1 other test pass
[206]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18962/shard-dg2-10/igt@fbdev@read.html
[207]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-dg2-1/igt@fbdev@read.html
* igt@gem_ccs@suspend-resume:
- shard-dg2: [INCOMPLETE][208] ([i915#13356] / [i915#16348]) -> [PASS][209] +1 other test pass
[208]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18962/shard-dg2-1/igt@gem_ccs@suspend-resume.html
[209]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-dg2-8/igt@gem_ccs@suspend-resume.html
* igt@gem_exec_suspend@basic-s0:
- shard-dg2: [INCOMPLETE][210] ([i915#13356]) -> [PASS][211] +1 other test pass
[210]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18962/shard-dg2-10/igt@gem_exec_suspend@basic-s0.html
[211]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-dg2-10/igt@gem_exec_suspend@basic-s0.html
* igt@gen9_exec_parse@allowed-single:
- shard-glk: [ABORT][212] ([i915#5566]) -> [PASS][213]
[212]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18962/shard-glk1/igt@gen9_exec_parse@allowed-single.html
[213]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-glk4/igt@gen9_exec_parse@allowed-single.html
* igt@i915_suspend@sysfs-reader:
- shard-rkl: [INCOMPLETE][214] ([i915#4817]) -> [PASS][215]
[214]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18962/shard-rkl-6/igt@i915_suspend@sysfs-reader.html
[215]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-rkl-2/igt@i915_suspend@sysfs-reader.html
* igt@kms_async_flips@alternate-sync-async-flip-atomic:
- shard-tglu: [FAIL][216] ([i915#16397]) -> [PASS][217]
[216]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18962/shard-tglu-6/igt@kms_async_flips@alternate-sync-async-flip-atomic.html
[217]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-tglu-4/igt@kms_async_flips@alternate-sync-async-flip-atomic.html
* igt@kms_async_flips@alternate-sync-async-flip-atomic@pipe-a-hdmi-a-1:
- shard-tglu: [FAIL][218] -> [PASS][219]
[218]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18962/shard-tglu-6/igt@kms_async_flips@alternate-sync-async-flip-atomic@pipe-a-hdmi-a-1.html
[219]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-tglu-4/igt@kms_async_flips@alternate-sync-async-flip-atomic@pipe-a-hdmi-a-1.html
* igt@kms_atomic_transition@plane-all-modeset-transition-fencing-internal-panels:
- shard-mtlp: [FAIL][220] ([i915#5956]) -> [PASS][221] +1 other test pass
[220]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18962/shard-mtlp-5/igt@kms_atomic_transition@plane-all-modeset-transition-fencing-internal-panels.html
[221]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-mtlp-1/igt@kms_atomic_transition@plane-all-modeset-transition-fencing-internal-panels.html
* igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-180:
- shard-mtlp: [FAIL][222] ([i915#15733] / [i915#5138]) -> [PASS][223]
[222]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18962/shard-mtlp-5/igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-180.html
[223]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-mtlp-6/igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-180.html
* igt@kms_color@legacy-gamma-reset:
- shard-dg2: [SKIP][224] ([i915#12655]) -> [PASS][225] +1 other test pass
[224]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18962/shard-dg2-10/igt@kms_color@legacy-gamma-reset.html
[225]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-dg2-1/igt@kms_color@legacy-gamma-reset.html
* igt@kms_cursor_crc@cursor-random-128x42:
- shard-rkl: [FAIL][226] ([i915#13566]) -> [PASS][227]
[226]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18962/shard-rkl-1/igt@kms_cursor_crc@cursor-random-128x42.html
[227]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-rkl-5/igt@kms_cursor_crc@cursor-random-128x42.html
* igt@kms_cursor_crc@cursor-random-256x85@pipe-a-hdmi-a-1:
- shard-tglu: [FAIL][228] ([i915#13566]) -> [PASS][229] +1 other test pass
[228]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18962/shard-tglu-3/igt@kms_cursor_crc@cursor-random-256x85@pipe-a-hdmi-a-1.html
[229]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-tglu-8/igt@kms_cursor_crc@cursor-random-256x85@pipe-a-hdmi-a-1.html
* igt@kms_cursor_legacy@basic-flip-after-cursor-atomic:
- shard-dg2: [SKIP][230] ([i915#11190] / [i915#16707]) -> [PASS][231]
[230]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18962/shard-dg2-10/igt@kms_cursor_legacy@basic-flip-after-cursor-atomic.html
[231]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-dg2-1/igt@kms_cursor_legacy@basic-flip-after-cursor-atomic.html
* igt@kms_flip@flip-vs-dpms-on-nop-interruptible:
- shard-dg2: [SKIP][232] ([i915#16724]) -> [PASS][233]
[232]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18962/shard-dg2-10/igt@kms_flip@flip-vs-dpms-on-nop-interruptible.html
[233]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-dg2-5/igt@kms_flip@flip-vs-dpms-on-nop-interruptible.html
* igt@kms_flip@wf_vblank-ts-check-interruptible:
- shard-dg2: [SKIP][234] ([i915#5354]) -> [PASS][235]
[234]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18962/shard-dg2-10/igt@kms_flip@wf_vblank-ts-check-interruptible.html
[235]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-dg2-5/igt@kms_flip@wf_vblank-ts-check-interruptible.html
* igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tiledg2rcccs-upscaling:
- shard-dg2: [SKIP][236] ([i915#3555] / [i915#8813]) -> [PASS][237] +2 other tests pass
[236]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18962/shard-dg2-10/igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tiledg2rcccs-upscaling.html
[237]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-dg2-5/igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tiledg2rcccs-upscaling.html
* igt@kms_frontbuffer_tracking@fbc-1p-offscreen-pri-indfb-draw-pwrite:
- shard-dg2: [SKIP][238] ([i915#16708]) -> [PASS][239]
[238]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18962/shard-dg2-10/igt@kms_frontbuffer_tracking@fbc-1p-offscreen-pri-indfb-draw-pwrite.html
[239]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-dg2-1/igt@kms_frontbuffer_tracking@fbc-1p-offscreen-pri-indfb-draw-pwrite.html
* igt@kms_frontbuffer_tracking@fbc-1p-pri-indfb-multidraw:
- shard-dg2: [SKIP][240] ([i915#16708] / [i915#5354]) -> [PASS][241] +1 other test pass
[240]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18962/shard-dg2-10/igt@kms_frontbuffer_tracking@fbc-1p-pri-indfb-multidraw.html
[241]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-dg2-1/igt@kms_frontbuffer_tracking@fbc-1p-pri-indfb-multidraw.html
* igt@kms_frontbuffer_tracking@hdr-1p-primscrn-spr-indfb-draw-pwrite:
- shard-rkl: [SKIP][242] ([i915#15989]) -> [PASS][243] +8 other tests pass
[242]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18962/shard-rkl-3/igt@kms_frontbuffer_tracking@hdr-1p-primscrn-spr-indfb-draw-pwrite.html
[243]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-rkl-6/igt@kms_frontbuffer_tracking@hdr-1p-primscrn-spr-indfb-draw-pwrite.html
* igt@kms_hdr@bpc-switch-dpms:
- shard-rkl: [SKIP][244] ([i915#16644] / [i915#3555] / [i915#8228]) -> [PASS][245]
[244]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18962/shard-rkl-3/igt@kms_hdr@bpc-switch-dpms.html
[245]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-rkl-6/igt@kms_hdr@bpc-switch-dpms.html
* igt@kms_invalid_mode@bad-vsync-start:
- shard-dg2: [SKIP][246] ([i915#16746] / [i915#3555]) -> [PASS][247]
[246]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18962/shard-dg2-10/igt@kms_invalid_mode@bad-vsync-start.html
[247]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-dg2-5/igt@kms_invalid_mode@bad-vsync-start.html
* igt@kms_pipe_crc_basic@suspend-read-crc@pipe-a-hdmi-a-2:
- shard-rkl: [INCOMPLETE][248] ([i915#13476]) -> [PASS][249]
[248]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18962/shard-rkl-6/igt@kms_pipe_crc_basic@suspend-read-crc@pipe-a-hdmi-a-2.html
[249]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-rkl-3/igt@kms_pipe_crc_basic@suspend-read-crc@pipe-a-hdmi-a-2.html
* igt@kms_plane@pixel-format-linear-modifier:
- shard-dg2: [SKIP][250] ([i915#8825]) -> [PASS][251] +2 other tests pass
[250]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18962/shard-dg2-10/igt@kms_plane@pixel-format-linear-modifier.html
[251]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-dg2-1/igt@kms_plane@pixel-format-linear-modifier.html
* igt@kms_plane_scaling@plane-downscale-factor-0-5-with-rotation:
- shard-dg2: [SKIP][252] ([i915#15329] / [i915#9423]) -> [PASS][253] +1 other test pass
[252]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18962/shard-dg2-10/igt@kms_plane_scaling@plane-downscale-factor-0-5-with-rotation.html
[253]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-dg2-1/igt@kms_plane_scaling@plane-downscale-factor-0-5-with-rotation.html
* igt@kms_plane_scaling@plane-downscale-factor-0-5-with-rotation@pipe-d:
- shard-dg2: [SKIP][254] ([i915#15329]) -> [PASS][255] +11 other tests pass
[254]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18962/shard-dg2-10/igt@kms_plane_scaling@plane-downscale-factor-0-5-with-rotation@pipe-d.html
[255]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-dg2-1/igt@kms_plane_scaling@plane-downscale-factor-0-5-with-rotation@pipe-d.html
* igt@kms_plane_scaling@planes-upscale-factor-0-25:
- shard-dg2: [SKIP][256] ([i915#15329] / [i915#3555] / [i915#6953] / [i915#9423]) -> [PASS][257]
[256]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18962/shard-dg2-10/igt@kms_plane_scaling@planes-upscale-factor-0-25.html
[257]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-dg2-1/igt@kms_plane_scaling@planes-upscale-factor-0-25.html
* igt@kms_pm_rpm@dpms-lpsp:
- shard-rkl: [SKIP][258] ([i915#15073]) -> [PASS][259] +2 other tests pass
[258]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18962/shard-rkl-1/igt@kms_pm_rpm@dpms-lpsp.html
[259]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-rkl-5/igt@kms_pm_rpm@dpms-lpsp.html
- shard-dg1: [SKIP][260] ([i915#15073]) -> [PASS][261] +1 other test pass
[260]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18962/shard-dg1-17/igt@kms_pm_rpm@dpms-lpsp.html
[261]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-dg1-14/igt@kms_pm_rpm@dpms-lpsp.html
* igt@kms_pm_rpm@modeset-non-lpsp-stress-no-wait:
- shard-dg2: [SKIP][262] ([i915#15073]) -> [PASS][263] +1 other test pass
[262]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18962/shard-dg2-4/igt@kms_pm_rpm@modeset-non-lpsp-stress-no-wait.html
[263]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-dg2-6/igt@kms_pm_rpm@modeset-non-lpsp-stress-no-wait.html
* igt@kms_pm_rpm@system-suspend-modeset:
- shard-dg2: [SKIP][264] ([i915#3547]) -> [PASS][265]
[264]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18962/shard-dg2-10/igt@kms_pm_rpm@system-suspend-modeset.html
[265]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-dg2-1/igt@kms_pm_rpm@system-suspend-modeset.html
- shard-rkl: [ABORT][266] ([i915#15132]) -> [PASS][267]
[266]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18962/shard-rkl-1/igt@kms_pm_rpm@system-suspend-modeset.html
[267]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-rkl-5/igt@kms_pm_rpm@system-suspend-modeset.html
* igt@kms_vblank@ts-continuation-modeset:
- shard-dg2: [SKIP][268] ([i915#16707]) -> [PASS][269] +25 other tests pass
[268]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18962/shard-dg2-10/igt@kms_vblank@ts-continuation-modeset.html
[269]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-dg2-1/igt@kms_vblank@ts-continuation-modeset.html
* igt@perf_pmu@busy-double-start@rcs0:
- shard-mtlp: [FAIL][270] ([i915#4349]) -> [PASS][271] +1 other test pass
[270]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18962/shard-mtlp-6/igt@perf_pmu@busy-double-start@rcs0.html
[271]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-mtlp-1/igt@perf_pmu@busy-double-start@rcs0.html
* igt@perf_pmu@busy-double-start@vcs1:
- shard-dg1: [FAIL][272] ([i915#4349]) -> [PASS][273] +1 other test pass
[272]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18962/shard-dg1-15/igt@perf_pmu@busy-double-start@vcs1.html
[273]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-dg1-19/igt@perf_pmu@busy-double-start@vcs1.html
#### Warnings ####
* igt@device_reset@cold-reset-bound:
- shard-rkl: [SKIP][274] ([i915#11078] / [i915#14544]) -> [SKIP][275] ([i915#11078])
[274]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18962/shard-rkl-6/igt@device_reset@cold-reset-bound.html
[275]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-rkl-2/igt@device_reset@cold-reset-bound.html
* igt@gem_ccs@ctrl-surf-copy-new-ctx:
- shard-rkl: [SKIP][276] ([i915#14544] / [i915#9323]) -> [SKIP][277] ([i915#9323])
[276]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18962/shard-rkl-6/igt@gem_ccs@ctrl-surf-copy-new-ctx.html
[277]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-rkl-7/igt@gem_ccs@ctrl-surf-copy-new-ctx.html
* igt@gem_create@create-ext-cpu-access-big:
- shard-rkl: [SKIP][278] ([i915#14544] / [i915#6335]) -> [SKIP][279] ([i915#6335])
[278]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18962/shard-rkl-6/igt@gem_create@create-ext-cpu-access-big.html
[279]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-rkl-2/igt@gem_create@create-ext-cpu-access-big.html
* igt@gem_exec_balancer@parallel-contexts:
- shard-rkl: [SKIP][280] ([i915#4525]) -> [SKIP][281] ([i915#14544] / [i915#4525]) +1 other test skip
[280]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18962/shard-rkl-3/igt@gem_exec_balancer@parallel-contexts.html
[281]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-rkl-6/igt@gem_exec_balancer@parallel-contexts.html
* igt@gem_exec_capture@capture-recoverable:
- shard-rkl: [SKIP][282] ([i915#14544] / [i915#6344]) -> [SKIP][283] ([i915#6344])
[282]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18962/shard-rkl-6/igt@gem_exec_capture@capture-recoverable.html
[283]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-rkl-7/igt@gem_exec_capture@capture-recoverable.html
* igt@gem_exec_reloc@basic-gtt-wc-active:
- shard-rkl: [SKIP][284] ([i915#14544] / [i915#3281]) -> [SKIP][285] ([i915#3281]) +2 other tests skip
[284]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18962/shard-rkl-6/igt@gem_exec_reloc@basic-gtt-wc-active.html
[285]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-rkl-2/igt@gem_exec_reloc@basic-gtt-wc-active.html
* igt@gem_exec_reloc@basic-range-active:
- shard-rkl: [SKIP][286] ([i915#3281]) -> [SKIP][287] ([i915#14544] / [i915#3281]) +5 other tests skip
[286]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18962/shard-rkl-2/igt@gem_exec_reloc@basic-range-active.html
[287]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-rkl-6/igt@gem_exec_reloc@basic-range-active.html
* igt@gem_lmem_swapping@heavy-verify-multi-ccs:
- shard-rkl: [SKIP][288] ([i915#14544] / [i915#4613]) -> [SKIP][289] ([i915#4613])
[288]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18962/shard-rkl-6/igt@gem_lmem_swapping@heavy-verify-multi-ccs.html
[289]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-rkl-2/igt@gem_lmem_swapping@heavy-verify-multi-ccs.html
* igt@gem_lmem_swapping@heavy-verify-random-ccs:
- shard-rkl: [SKIP][290] ([i915#4613]) -> [SKIP][291] ([i915#14544] / [i915#4613]) +4 other tests skip
[290]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18962/shard-rkl-3/igt@gem_lmem_swapping@heavy-verify-random-ccs.html
[291]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-rkl-6/igt@gem_lmem_swapping@heavy-verify-random-ccs.html
* igt@gem_pread@snoop:
- shard-rkl: [SKIP][292] ([i915#14544] / [i915#3282]) -> [SKIP][293] ([i915#3282])
[292]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18962/shard-rkl-6/igt@gem_pread@snoop.html
[293]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-rkl-2/igt@gem_pread@snoop.html
* igt@gem_readwrite@read-write:
- shard-rkl: [SKIP][294] ([i915#3282]) -> [SKIP][295] ([i915#14544] / [i915#3282]) +3 other tests skip
[294]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18962/shard-rkl-3/igt@gem_readwrite@read-write.html
[295]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-rkl-6/igt@gem_readwrite@read-write.html
* igt@gem_set_tiling_vs_blt@tiled-to-untiled:
- shard-rkl: [SKIP][296] ([i915#8411]) -> [SKIP][297] ([i915#14544] / [i915#8411])
[296]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18962/shard-rkl-3/igt@gem_set_tiling_vs_blt@tiled-to-untiled.html
[297]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-rkl-6/igt@gem_set_tiling_vs_blt@tiled-to-untiled.html
* igt@gem_userptr_blits@dmabuf-unsync:
- shard-rkl: [SKIP][298] ([i915#3297]) -> [SKIP][299] ([i915#14544] / [i915#3297])
[298]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18962/shard-rkl-3/igt@gem_userptr_blits@dmabuf-unsync.html
[299]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-rkl-6/igt@gem_userptr_blits@dmabuf-unsync.html
* igt@gen9_exec_parse@shadow-peek:
- shard-rkl: [SKIP][300] ([i915#2527]) -> [SKIP][301] ([i915#14544] / [i915#2527]) +1 other test skip
[300]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18962/shard-rkl-3/igt@gen9_exec_parse@shadow-peek.html
[301]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-rkl-6/igt@gen9_exec_parse@shadow-peek.html
* igt@i915_module_load@resize-bar:
- shard-rkl: [SKIP][302] ([i915#6412]) -> [SKIP][303] ([i915#14544] / [i915#6412])
[302]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18962/shard-rkl-3/igt@i915_module_load@resize-bar.html
[303]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-rkl-6/igt@i915_module_load@resize-bar.html
* igt@i915_pm_freq_api@freq-suspend:
- shard-rkl: [SKIP][304] ([i915#8399]) -> [SKIP][305] ([i915#14544] / [i915#8399])
[304]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18962/shard-rkl-3/igt@i915_pm_freq_api@freq-suspend.html
[305]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-rkl-6/igt@i915_pm_freq_api@freq-suspend.html
* igt@i915_pm_sseu@full-enable:
- shard-rkl: [SKIP][306] ([i915#4387]) -> [SKIP][307] ([i915#14544] / [i915#4387])
[306]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18962/shard-rkl-3/igt@i915_pm_sseu@full-enable.html
[307]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-rkl-6/igt@i915_pm_sseu@full-enable.html
* igt@i915_query@test-query-geometry-subslices:
- shard-rkl: [SKIP][308] ([i915#14544] / [i915#5723]) -> [SKIP][309] ([i915#5723])
[308]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18962/shard-rkl-6/igt@i915_query@test-query-geometry-subslices.html
[309]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-rkl-7/igt@i915_query@test-query-geometry-subslices.html
* igt@kms_atomic@plane-primary-overlay-mutable-zpos:
- shard-dg2: [SKIP][310] ([i915#16707]) -> [SKIP][311] ([i915#9531])
[310]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18962/shard-dg2-10/igt@kms_atomic@plane-primary-overlay-mutable-zpos.html
[311]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-dg2-1/igt@kms_atomic@plane-primary-overlay-mutable-zpos.html
* igt@kms_big_fb@4-tiled-16bpp-rotate-90:
- shard-rkl: [SKIP][312] ([i915#5286]) -> [SKIP][313] ([i915#14544] / [i915#5286]) +3 other tests skip
[312]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18962/shard-rkl-3/igt@kms_big_fb@4-tiled-16bpp-rotate-90.html
[313]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-rkl-6/igt@kms_big_fb@4-tiled-16bpp-rotate-90.html
* igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-0-hflip:
- shard-rkl: [SKIP][314] ([i915#14544] / [i915#5286]) -> [SKIP][315] ([i915#5286]) +2 other tests skip
[314]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18962/shard-rkl-6/igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-0-hflip.html
[315]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-rkl-2/igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-0-hflip.html
* igt@kms_big_fb@x-tiled-32bpp-rotate-270:
- shard-dg2: [SKIP][316] ([i915#16707]) -> [SKIP][317] +2 other tests skip
[316]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18962/shard-dg2-10/igt@kms_big_fb@x-tiled-32bpp-rotate-270.html
[317]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-dg2-1/igt@kms_big_fb@x-tiled-32bpp-rotate-270.html
* igt@kms_big_fb@x-tiled-32bpp-rotate-90:
- shard-rkl: [SKIP][318] ([i915#14544] / [i915#3638]) -> [SKIP][319] ([i915#3638])
[318]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18962/shard-rkl-6/igt@kms_big_fb@x-tiled-32bpp-rotate-90.html
[319]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-rkl-7/igt@kms_big_fb@x-tiled-32bpp-rotate-90.html
* igt@kms_big_fb@x-tiled-8bpp-rotate-90:
- shard-dg2: [SKIP][320] -> [SKIP][321] ([i915#16707]) +1 other test skip
[320]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18962/shard-dg2-6/igt@kms_big_fb@x-tiled-8bpp-rotate-90.html
[321]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-dg2-10/igt@kms_big_fb@x-tiled-8bpp-rotate-90.html
* igt@kms_big_fb@y-tiled-16bpp-rotate-90:
- shard-dg2: [SKIP][322] ([i915#16707] / [i915#5190]) -> [SKIP][323] ([i915#4538] / [i915#5190]) +3 other tests skip
[322]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18962/shard-dg2-10/igt@kms_big_fb@y-tiled-16bpp-rotate-90.html
[323]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-dg2-1/igt@kms_big_fb@y-tiled-16bpp-rotate-90.html
* igt@kms_big_fb@yf-tiled-16bpp-rotate-180:
- shard-rkl: [SKIP][324] -> [SKIP][325] ([i915#14544]) +58 other tests skip
[324]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18962/shard-rkl-3/igt@kms_big_fb@yf-tiled-16bpp-rotate-180.html
[325]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-rkl-6/igt@kms_big_fb@yf-tiled-16bpp-rotate-180.html
* igt@kms_big_fb@yf-tiled-32bpp-rotate-180:
- shard-dg2: [SKIP][326] ([i915#4538] / [i915#5190]) -> [SKIP][327] ([i915#16707] / [i915#5190]) +6 other tests skip
[326]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18962/shard-dg2-7/igt@kms_big_fb@yf-tiled-32bpp-rotate-180.html
[327]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-dg2-10/igt@kms_big_fb@yf-tiled-32bpp-rotate-180.html
* igt@kms_ccs@bad-aux-stride-yf-tiled-ccs@pipe-b-hdmi-a-2:
- shard-rkl: [SKIP][328] ([i915#14544] / [i915#6095]) -> [SKIP][329] ([i915#6095]) +5 other tests skip
[328]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18962/shard-rkl-6/igt@kms_ccs@bad-aux-stride-yf-tiled-ccs@pipe-b-hdmi-a-2.html
[329]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-rkl-7/igt@kms_ccs@bad-aux-stride-yf-tiled-ccs@pipe-b-hdmi-a-2.html
* igt@kms_ccs@ccs-on-another-bo-y-tiled-gen12-rc-ccs:
- shard-dg2: [SKIP][330] ([i915#16707]) -> [SKIP][331] ([i915#10307] / [i915#6095]) +5 other tests skip
[330]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18962/shard-dg2-10/igt@kms_ccs@ccs-on-another-bo-y-tiled-gen12-rc-ccs.html
[331]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-dg2-5/igt@kms_ccs@ccs-on-another-bo-y-tiled-gen12-rc-ccs.html
* igt@kms_ccs@crc-primary-basic-4-tiled-lnl-ccs:
- shard-dg2: [SKIP][332] ([i915#12313]) -> [SKIP][333] ([i915#16707])
[332]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18962/shard-dg2-6/igt@kms_ccs@crc-primary-basic-4-tiled-lnl-ccs.html
[333]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-dg2-10/igt@kms_ccs@crc-primary-basic-4-tiled-lnl-ccs.html
* igt@kms_ccs@crc-primary-rotation-180-4-tiled-dg2-rc-ccs@pipe-c-hdmi-a-2:
- shard-rkl: [SKIP][334] ([i915#14098] / [i915#6095]) -> [SKIP][335] ([i915#14098] / [i915#14544] / [i915#6095]) +10 other tests skip
[334]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18962/shard-rkl-3/igt@kms_ccs@crc-primary-rotation-180-4-tiled-dg2-rc-ccs@pipe-c-hdmi-a-2.html
[335]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-rkl-6/igt@kms_ccs@crc-primary-rotation-180-4-tiled-dg2-rc-ccs@pipe-c-hdmi-a-2.html
* igt@kms_ccs@crc-primary-rotation-180-4-tiled-lnl-ccs:
- shard-rkl: [SKIP][336] ([i915#12313] / [i915#14544]) -> [SKIP][337] ([i915#12313]) +1 other test skip
[336]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18962/shard-rkl-6/igt@kms_ccs@crc-primary-rotation-180-4-tiled-lnl-ccs.html
[337]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-rkl-2/igt@kms_ccs@crc-primary-rotation-180-4-tiled-lnl-ccs.html
* igt@kms_ccs@crc-primary-suspend-y-tiled-gen12-mc-ccs:
- shard-dg2: [SKIP][338] ([i915#6095]) -> [SKIP][339] ([i915#16707])
[338]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18962/shard-dg2-7/igt@kms_ccs@crc-primary-suspend-y-tiled-gen12-mc-ccs.html
[339]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-dg2-10/igt@kms_ccs@crc-primary-suspend-y-tiled-gen12-mc-ccs.html
* igt@kms_ccs@crc-primary-suspend-yf-tiled-ccs:
- shard-rkl: [SKIP][340] ([i915#14098] / [i915#14544] / [i915#6095]) -> [SKIP][341] ([i915#14098] / [i915#6095]) +12 other tests skip
[340]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18962/shard-rkl-6/igt@kms_ccs@crc-primary-suspend-yf-tiled-ccs.html
[341]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-rkl-3/igt@kms_ccs@crc-primary-suspend-yf-tiled-ccs.html
* igt@kms_ccs@crc-sprite-planes-basic-4-tiled-bmg-ccs:
- shard-dg2: [SKIP][342] ([i915#16707]) -> [SKIP][343] ([i915#12313])
[342]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18962/shard-dg2-10/igt@kms_ccs@crc-sprite-planes-basic-4-tiled-bmg-ccs.html
[343]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-dg2-5/igt@kms_ccs@crc-sprite-planes-basic-4-tiled-bmg-ccs.html
- shard-rkl: [SKIP][344] ([i915#12313]) -> [SKIP][345] ([i915#12313] / [i915#14544])
[344]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18962/shard-rkl-3/igt@kms_ccs@crc-sprite-planes-basic-4-tiled-bmg-ccs.html
[345]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-rkl-6/igt@kms_ccs@crc-sprite-planes-basic-4-tiled-bmg-ccs.html
* igt@kms_ccs@crc-sprite-planes-basic-4-tiled-mtl-rc-ccs@pipe-a-hdmi-a-2:
- shard-rkl: [SKIP][346] ([i915#6095]) -> [SKIP][347] ([i915#14544] / [i915#6095]) +9 other tests skip
[346]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18962/shard-rkl-3/igt@kms_ccs@crc-sprite-planes-basic-4-tiled-mtl-rc-ccs@pipe-a-hdmi-a-2.html
[347]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-rkl-6/igt@kms_ccs@crc-sprite-planes-basic-4-tiled-mtl-rc-ccs@pipe-a-hdmi-a-2.html
* igt@kms_ccs@crc-sprite-planes-basic-y-tiled-ccs:
- shard-dg2: [SKIP][348] ([i915#10307] / [i915#6095]) -> [SKIP][349] ([i915#16707]) +4 other tests skip
[348]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18962/shard-dg2-7/igt@kms_ccs@crc-sprite-planes-basic-y-tiled-ccs.html
[349]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-dg2-10/igt@kms_ccs@crc-sprite-planes-basic-y-tiled-ccs.html
* igt@kms_cdclk@mode-transition-all-outputs:
- shard-rkl: [SKIP][350] ([i915#14544] / [i915#3742]) -> [SKIP][351] ([i915#3742])
[350]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18962/shard-rkl-6/igt@kms_cdclk@mode-transition-all-outputs.html
[351]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-rkl-7/igt@kms_cdclk@mode-transition-all-outputs.html
* igt@kms_chamelium_color_pipeline@plane-lut1d-post-ctm3x4:
- shard-rkl: [SKIP][352] ([i915#14544] / [i915#16471]) -> [SKIP][353] ([i915#16471])
[352]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18962/shard-rkl-6/igt@kms_chamelium_color_pipeline@plane-lut1d-post-ctm3x4.html
[353]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-rkl-2/igt@kms_chamelium_color_pipeline@plane-lut1d-post-ctm3x4.html
* igt@kms_chamelium_color_pipeline@plane-lut3d-green-only:
- shard-rkl: [SKIP][354] ([i915#16471]) -> [SKIP][355] ([i915#14544] / [i915#16471])
[354]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18962/shard-rkl-3/igt@kms_chamelium_color_pipeline@plane-lut3d-green-only.html
[355]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-rkl-6/igt@kms_chamelium_color_pipeline@plane-lut3d-green-only.html
* igt@kms_chamelium_hpd@hdmi-hpd-fast:
- shard-rkl: [SKIP][356] ([i915#11151] / [i915#7828]) -> [SKIP][357] ([i915#11151] / [i915#14544] / [i915#7828]) +2 other tests skip
[356]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18962/shard-rkl-3/igt@kms_chamelium_hpd@hdmi-hpd-fast.html
[357]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-rkl-6/igt@kms_chamelium_hpd@hdmi-hpd-fast.html
* igt@kms_chamelium_hpd@hdmi-hpd-with-enabled-mode:
- shard-rkl: [SKIP][358] ([i915#11151] / [i915#14544] / [i915#7828]) -> [SKIP][359] ([i915#11151] / [i915#7828]) +3 other tests skip
[358]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18962/shard-rkl-6/igt@kms_chamelium_hpd@hdmi-hpd-with-enabled-mode.html
[359]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-rkl-7/igt@kms_chamelium_hpd@hdmi-hpd-with-enabled-mode.html
* igt@kms_content_protection@dp-mst-lic-type-0:
- shard-rkl: [SKIP][360] ([i915#14544] / [i915#15330] / [i915#3116]) -> [SKIP][361] ([i915#15330] / [i915#3116])
[360]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18962/shard-rkl-6/igt@kms_content_protection@dp-mst-lic-type-0.html
[361]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-rkl-2/igt@kms_content_protection@dp-mst-lic-type-0.html
* igt@kms_content_protection@dp-mst-lic-type-1:
- shard-dg2: [SKIP][362] ([i915#16707]) -> [SKIP][363] ([i915#15330] / [i915#3299])
[362]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18962/shard-dg2-10/igt@kms_content_protection@dp-mst-lic-type-1.html
[363]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-dg2-5/igt@kms_content_protection@dp-mst-lic-type-1.html
- shard-rkl: [SKIP][364] ([i915#15330] / [i915#3116]) -> [SKIP][365] ([i915#14544] / [i915#15330] / [i915#3116])
[364]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18962/shard-rkl-3/igt@kms_content_protection@dp-mst-lic-type-1.html
[365]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-rkl-6/igt@kms_content_protection@dp-mst-lic-type-1.html
* igt@kms_content_protection@dp-mst-type-0-hdcp14:
- shard-rkl: [SKIP][366] ([i915#14544] / [i915#15330]) -> [SKIP][367] ([i915#15330])
[366]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18962/shard-rkl-6/igt@kms_content_protection@dp-mst-type-0-hdcp14.html
[367]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-rkl-2/igt@kms_content_protection@dp-mst-type-0-hdcp14.html
* igt@kms_content_protection@srm:
- shard-dg2: [SKIP][368] ([i915#15865]) -> [SKIP][369] ([i915#16707])
[368]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18962/shard-dg2-7/igt@kms_content_protection@srm.html
[369]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-dg2-10/igt@kms_content_protection@srm.html
* igt@kms_cursor_crc@cursor-random-512x512:
- shard-rkl: [SKIP][370] ([i915#13049]) -> [SKIP][371] ([i915#13049] / [i915#14544])
[370]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18962/shard-rkl-3/igt@kms_cursor_crc@cursor-random-512x512.html
[371]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-rkl-6/igt@kms_cursor_crc@cursor-random-512x512.html
* igt@kms_cursor_crc@cursor-rapid-movement-32x32:
- shard-dg2: [SKIP][372] ([i915#16707]) -> [SKIP][373] ([i915#3555]) +2 other tests skip
[372]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18962/shard-dg2-10/igt@kms_cursor_crc@cursor-rapid-movement-32x32.html
[373]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-dg2-5/igt@kms_cursor_crc@cursor-rapid-movement-32x32.html
- shard-rkl: [SKIP][374] ([i915#3555]) -> [SKIP][375] ([i915#14544] / [i915#3555]) +6 other tests skip
[374]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18962/shard-rkl-3/igt@kms_cursor_crc@cursor-rapid-movement-32x32.html
[375]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-rkl-6/igt@kms_cursor_crc@cursor-rapid-movement-32x32.html
* igt@kms_cursor_crc@cursor-rapid-movement-512x170:
- shard-rkl: [SKIP][376] ([i915#13049] / [i915#14544]) -> [SKIP][377] ([i915#13049])
[376]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18962/shard-rkl-6/igt@kms_cursor_crc@cursor-rapid-movement-512x170.html
[377]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-rkl-7/igt@kms_cursor_crc@cursor-rapid-movement-512x170.html
* igt@kms_cursor_crc@cursor-sliding-512x512:
- shard-dg2: [SKIP][378] ([i915#13049]) -> [SKIP][379] ([i915#16707])
[378]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18962/shard-dg2-7/igt@kms_cursor_crc@cursor-sliding-512x512.html
[379]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-dg2-10/igt@kms_cursor_crc@cursor-sliding-512x512.html
* igt@kms_cursor_legacy@cursorb-vs-flipb-atomic:
- shard-dg2: [SKIP][380] ([i915#13046] / [i915#5354]) -> [SKIP][381] ([i915#16707]) +2 other tests skip
[380]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18962/shard-dg2-6/igt@kms_cursor_legacy@cursorb-vs-flipb-atomic.html
[381]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-dg2-10/igt@kms_cursor_legacy@cursorb-vs-flipb-atomic.html
* igt@kms_cursor_legacy@short-busy-flip-before-cursor-atomic-transitions:
- shard-rkl: [SKIP][382] ([i915#14544] / [i915#4103]) -> [SKIP][383] ([i915#4103])
[382]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18962/shard-rkl-6/igt@kms_cursor_legacy@short-busy-flip-before-cursor-atomic-transitions.html
[383]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-rkl-2/igt@kms_cursor_legacy@short-busy-flip-before-cursor-atomic-transitions.html
* igt@kms_cursor_legacy@short-busy-flip-before-cursor-atomic-transitions-varying-size:
- shard-dg2: [SKIP][384] ([i915#4103]) -> [SKIP][385] ([i915#16707]) +1 other test skip
[384]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18962/shard-dg2-7/igt@kms_cursor_legacy@short-busy-flip-before-cursor-atomic-transitions-varying-size.html
[385]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-dg2-10/igt@kms_cursor_legacy@short-busy-flip-before-cursor-atomic-transitions-varying-size.html
* igt@kms_display_modes@extended-mode-basic:
- shard-rkl: [SKIP][386] ([i915#13691] / [i915#14544]) -> [SKIP][387] ([i915#13691])
[386]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18962/shard-rkl-6/igt@kms_display_modes@extended-mode-basic.html
[387]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-rkl-2/igt@kms_display_modes@extended-mode-basic.html
* igt@kms_dither@fb-8bpc-vs-panel-8bpc:
- shard-dg2: [SKIP][388] ([i915#3555]) -> [SKIP][389] ([i915#16707]) +2 other tests skip
[388]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18962/shard-dg2-7/igt@kms_dither@fb-8bpc-vs-panel-8bpc.html
[389]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-dg2-10/igt@kms_dither@fb-8bpc-vs-panel-8bpc.html
* igt@kms_dp_aux_dev@basic:
- shard-rkl: [SKIP][390] ([i915#1257]) -> [SKIP][391] ([i915#1257] / [i915#14544])
[390]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18962/shard-rkl-3/igt@kms_dp_aux_dev@basic.html
[391]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-rkl-6/igt@kms_dp_aux_dev@basic.html
* igt@kms_dsc@dsc-fractional-bpp:
- shard-rkl: [SKIP][392] ([i915#14544] / [i915#16361]) -> [SKIP][393] ([i915#16361]) +1 other test skip
[392]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18962/shard-rkl-6/igt@kms_dsc@dsc-fractional-bpp.html
[393]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-rkl-7/igt@kms_dsc@dsc-fractional-bpp.html
* igt@kms_dsc@dsc-fractional-bpp-with-bpc:
- shard-dg2: [SKIP][394] ([i915#16707]) -> [SKIP][395] ([i915#16361]) +2 other tests skip
[394]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18962/shard-dg2-10/igt@kms_dsc@dsc-fractional-bpp-with-bpc.html
[395]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-dg2-5/igt@kms_dsc@dsc-fractional-bpp-with-bpc.html
* igt@kms_dsc@dsc-with-formats-ultrajoiner:
- shard-rkl: [SKIP][396] ([i915#16361]) -> [SKIP][397] ([i915#14544] / [i915#16361]) +1 other test skip
[396]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18962/shard-rkl-3/igt@kms_dsc@dsc-with-formats-ultrajoiner.html
[397]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-rkl-6/igt@kms_dsc@dsc-with-formats-ultrajoiner.html
* igt@kms_dsc@dsc-with-output-formats-with-bpc:
- shard-dg2: [SKIP][398] ([i915#16361]) -> [SKIP][399] ([i915#16707])
[398]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18962/shard-dg2-7/igt@kms_dsc@dsc-with-output-formats-with-bpc.html
[399]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-dg2-10/igt@kms_dsc@dsc-with-output-formats-with-bpc.html
* igt@kms_fbcon_fbt@psr-suspend:
- shard-rkl: [SKIP][400] ([i915#16680]) -> [SKIP][401] ([i915#14544] / [i915#16680])
[400]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18962/shard-rkl-3/igt@kms_fbcon_fbt@psr-suspend.html
[401]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-rkl-6/igt@kms_fbcon_fbt@psr-suspend.html
* igt@kms_flip@2x-flip-vs-expired-vblank:
- shard-rkl: [SKIP][402] ([i915#9934]) -> [SKIP][403] ([i915#14544] / [i915#9934]) +2 other tests skip
[402]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18962/shard-rkl-3/igt@kms_flip@2x-flip-vs-expired-vblank.html
[403]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-rkl-6/igt@kms_flip@2x-flip-vs-expired-vblank.html
* igt@kms_flip@2x-single-buffer-flip-vs-dpms-off-vs-modeset-interruptible:
- shard-rkl: [SKIP][404] ([i915#14544] / [i915#9934]) -> [SKIP][405] ([i915#9934]) +2 other tests skip
[404]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18962/shard-rkl-6/igt@kms_flip@2x-single-buffer-flip-vs-dpms-off-vs-modeset-interruptible.html
[405]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-rkl-2/igt@kms_flip@2x-single-buffer-flip-vs-dpms-off-vs-modeset-interruptible.html
* igt@kms_flip_scaled_crc@flip-32bpp-yftileccs-to-64bpp-yftile-downscaling:
- shard-rkl: [SKIP][406] ([i915#14544] / [i915#15643]) -> [SKIP][407] ([i915#15643]) +2 other tests skip
[406]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18962/shard-rkl-6/igt@kms_flip_scaled_crc@flip-32bpp-yftileccs-to-64bpp-yftile-downscaling.html
[407]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-rkl-2/igt@kms_flip_scaled_crc@flip-32bpp-yftileccs-to-64bpp-yftile-downscaling.html
* igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-32bpp-yftile-upscaling:
- shard-rkl: [SKIP][408] ([i915#15643]) -> [SKIP][409] ([i915#14544] / [i915#15643]) +2 other tests skip
[408]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18962/shard-rkl-3/igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-32bpp-yftile-upscaling.html
[409]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-rkl-6/igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-32bpp-yftile-upscaling.html
* igt@kms_frontbuffer_tracking@fbc-1p-primscrn-pri-shrfb-draw-mmap-wc:
- shard-dg2: [SKIP][410] ([i915#16708] / [i915#5354]) -> [SKIP][411] ([i915#15990] / [i915#8708]) +7 other tests skip
[410]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18962/shard-dg2-10/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-pri-shrfb-draw-mmap-wc.html
[411]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-dg2-5/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-pri-shrfb-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@fbchdr-1p-offscreen-pri-shrfb-draw-pwrite:
- shard-dg2: [SKIP][412] ([i915#15989]) -> [SKIP][413] ([i915#16708]) +8 other tests skip
[412]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18962/shard-dg2-7/igt@kms_frontbuffer_tracking@fbchdr-1p-offscreen-pri-shrfb-draw-pwrite.html
[413]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-dg2-10/igt@kms_frontbuffer_tracking@fbchdr-1p-offscreen-pri-shrfb-draw-pwrite.html
* igt@kms_frontbuffer_tracking@fbchdr-2p-primscrn-pri-shrfb-draw-mmap-wc:
- shard-dg2: [SKIP][414] ([i915#15990]) -> [SKIP][415] ([i915#16708]) +7 other tests skip
[414]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18962/shard-dg2-7/igt@kms_frontbuffer_tracking@fbchdr-2p-primscrn-pri-shrfb-draw-mmap-wc.html
[415]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-dg2-10/igt@kms_frontbuffer_tracking@fbchdr-2p-primscrn-pri-shrfb-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@fbcpsr-1p-offscreen-pri-shrfb-draw-mmap-wc:
- shard-dg2: [SKIP][416] ([i915#16708]) -> [SKIP][417] ([i915#15104] / [i915#15990])
[416]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18962/shard-dg2-10/igt@kms_frontbuffer_tracking@fbcpsr-1p-offscreen-pri-shrfb-draw-mmap-wc.html
[417]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-dg2-1/igt@kms_frontbuffer_tracking@fbcpsr-1p-offscreen-pri-shrfb-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-pri-shrfb-draw-mmap-cpu:
- shard-dg2: [SKIP][418] ([i915#15102]) -> [SKIP][419] ([i915#16708] / [i915#5354]) +12 other tests skip
[418]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18962/shard-dg2-7/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-pri-shrfb-draw-mmap-cpu.html
[419]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-dg2-10/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-pri-shrfb-draw-mmap-cpu.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-cur-indfb-draw-mmap-gtt:
- shard-rkl: [SKIP][420] ([i915#14544] / [i915#1825]) -> [SKIP][421] ([i915#1825]) +6 other tests skip
[420]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18962/shard-rkl-6/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-cur-indfb-draw-mmap-gtt.html
[421]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-rkl-2/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-cur-indfb-draw-mmap-gtt.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-indfb-draw-mmap-cpu:
- shard-dg1: [SKIP][422] ([i915#4423]) -> [SKIP][423] +2 other tests skip
[422]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18962/shard-dg1-16/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-indfb-draw-mmap-cpu.html
[423]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-dg1-16/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-indfb-draw-mmap-cpu.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-rte:
- shard-dg2: [SKIP][424] ([i915#15991] / [i915#5354]) -> [SKIP][425] ([i915#16708] / [i915#5354]) +15 other tests skip
[424]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18962/shard-dg2-6/igt@kms_frontbuffer_tracking@fbcpsr-2p-rte.html
[425]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-dg2-10/igt@kms_frontbuffer_tracking@fbcpsr-2p-rte.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-pri-indfb-draw-mmap-wc:
- shard-rkl: [SKIP][426] ([i915#1825]) -> [SKIP][427] ([i915#14544] / [i915#1825]) +1 other test skip
[426]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18962/shard-rkl-3/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-pri-indfb-draw-mmap-wc.html
[427]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-rkl-6/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-pri-indfb-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@fbcpsr-indfb-scaledprimary:
- shard-dg2: [SKIP][428] ([i915#16708] / [i915#5354]) -> [SKIP][429] ([i915#15102]) +3 other tests skip
[428]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18962/shard-dg2-10/igt@kms_frontbuffer_tracking@fbcpsr-indfb-scaledprimary.html
[429]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-dg2-5/igt@kms_frontbuffer_tracking@fbcpsr-indfb-scaledprimary.html
* igt@kms_frontbuffer_tracking@fbcpsrhdr-1p-primscrn-shrfb-pgflip-blt:
- shard-rkl: [SKIP][430] ([i915#15102]) -> [SKIP][431] ([i915#14544] / [i915#15102]) +14 other tests skip
[430]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18962/shard-rkl-3/igt@kms_frontbuffer_tracking@fbcpsrhdr-1p-primscrn-shrfb-pgflip-blt.html
[431]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-rkl-6/igt@kms_frontbuffer_tracking@fbcpsrhdr-1p-primscrn-shrfb-pgflip-blt.html
* igt@kms_frontbuffer_tracking@fbcpsrhdr-1p-rte:
- shard-rkl: [SKIP][432] ([i915#14544] / [i915#15102]) -> [SKIP][433] ([i915#15102]) +11 other tests skip
[432]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18962/shard-rkl-6/igt@kms_frontbuffer_tracking@fbcpsrhdr-1p-rte.html
[433]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-rkl-2/igt@kms_frontbuffer_tracking@fbcpsrhdr-1p-rte.html
* igt@kms_frontbuffer_tracking@fbcpsrhdr-2p-scndscrn-cur-indfb-draw-mmap-wc:
- shard-rkl: [SKIP][434] ([i915#14544]) -> [SKIP][435] +47 other tests skip
[434]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18962/shard-rkl-6/igt@kms_frontbuffer_tracking@fbcpsrhdr-2p-scndscrn-cur-indfb-draw-mmap-wc.html
[435]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-rkl-2/igt@kms_frontbuffer_tracking@fbcpsrhdr-2p-scndscrn-cur-indfb-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@fbcpsrhdr-rgb565-draw-mmap-gtt:
- shard-dg2: [SKIP][436] ([i915#16708]) -> [SKIP][437] ([i915#15990]) +11 other tests skip
[436]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18962/shard-dg2-10/igt@kms_frontbuffer_tracking@fbcpsrhdr-rgb565-draw-mmap-gtt.html
[437]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-dg2-1/igt@kms_frontbuffer_tracking@fbcpsrhdr-rgb565-draw-mmap-gtt.html
* igt@kms_frontbuffer_tracking@fbcpsrhdr-tiling-4:
- shard-rkl: [SKIP][438] ([i915#5439]) -> [SKIP][439] ([i915#14544] / [i915#5439])
[438]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18962/shard-rkl-2/igt@kms_frontbuffer_tracking@fbcpsrhdr-tiling-4.html
[439]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-rkl-6/igt@kms_frontbuffer_tracking@fbcpsrhdr-tiling-4.html
* igt@kms_frontbuffer_tracking@hdr-2p-pri-indfb-multidraw:
- shard-dg2: [SKIP][440] ([i915#16708]) -> [SKIP][441] ([i915#15991]) +16 other tests skip
[440]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18962/shard-dg2-10/igt@kms_frontbuffer_tracking@hdr-2p-pri-indfb-multidraw.html
[441]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-dg2-5/igt@kms_frontbuffer_tracking@hdr-2p-pri-indfb-multidraw.html
* igt@kms_frontbuffer_tracking@hdr-shrfb-scaledprimary:
- shard-dg2: [SKIP][442] ([i915#16708]) -> [SKIP][443] ([i915#15989]) +8 other tests skip
[442]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18962/shard-dg2-10/igt@kms_frontbuffer_tracking@hdr-shrfb-scaledprimary.html
[443]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-dg2-1/igt@kms_frontbuffer_tracking@hdr-shrfb-scaledprimary.html
* igt@kms_frontbuffer_tracking@psr-1p-primscrn-cur-indfb-move:
- shard-rkl: [SKIP][444] ([i915#14544] / [i915#15102] / [i915#3023]) -> [SKIP][445] ([i915#15102] / [i915#3023]) +7 other tests skip
[444]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18962/shard-rkl-6/igt@kms_frontbuffer_tracking@psr-1p-primscrn-cur-indfb-move.html
[445]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-rkl-2/igt@kms_frontbuffer_tracking@psr-1p-primscrn-cur-indfb-move.html
* igt@kms_frontbuffer_tracking@psr-1p-primscrn-indfb-plflip-blt:
- shard-rkl: [SKIP][446] ([i915#15102] / [i915#3023]) -> [SKIP][447] ([i915#14544] / [i915#15102] / [i915#3023]) +10 other tests skip
[446]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18962/shard-rkl-3/igt@kms_frontbuffer_tracking@psr-1p-primscrn-indfb-plflip-blt.html
[447]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-rkl-6/igt@kms_frontbuffer_tracking@psr-1p-primscrn-indfb-plflip-blt.html
* igt@kms_frontbuffer_tracking@psr-1p-primscrn-pri-shrfb-draw-blt:
- shard-dg2: [SKIP][448] ([i915#10433] / [i915#15102]) -> [SKIP][449] ([i915#15102]) +3 other tests skip
[448]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18962/shard-dg2-4/igt@kms_frontbuffer_tracking@psr-1p-primscrn-pri-shrfb-draw-blt.html
[449]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-dg2-6/igt@kms_frontbuffer_tracking@psr-1p-primscrn-pri-shrfb-draw-blt.html
* igt@kms_frontbuffer_tracking@psr-2p-pri-indfb-multidraw:
- shard-dg2: [SKIP][450] ([i915#16708] / [i915#5354]) -> [SKIP][451] ([i915#15991] / [i915#5354]) +17 other tests skip
[450]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18962/shard-dg2-10/igt@kms_frontbuffer_tracking@psr-2p-pri-indfb-multidraw.html
[451]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-dg2-1/igt@kms_frontbuffer_tracking@psr-2p-pri-indfb-multidraw.html
* igt@kms_frontbuffer_tracking@psr-indfb-scaledprimary:
- shard-dg2: [SKIP][452] ([i915#15102]) -> [SKIP][453] ([i915#10433] / [i915#15102]) +6 other tests skip
[452]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18962/shard-dg2-7/igt@kms_frontbuffer_tracking@psr-indfb-scaledprimary.html
[453]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-dg2-4/igt@kms_frontbuffer_tracking@psr-indfb-scaledprimary.html
* igt@kms_frontbuffer_tracking@psrhdr-1p-offscreen-pri-indfb-draw-blt:
- shard-dg1: [SKIP][454] ([i915#15102] / [i915#4423]) -> [SKIP][455] ([i915#15102]) +1 other test skip
[454]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18962/shard-dg1-12/igt@kms_frontbuffer_tracking@psrhdr-1p-offscreen-pri-indfb-draw-blt.html
[455]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-dg1-17/igt@kms_frontbuffer_tracking@psrhdr-1p-offscreen-pri-indfb-draw-blt.html
* igt@kms_frontbuffer_tracking@psrhdr-1p-offscreen-pri-shrfb-draw-blt:
- shard-dg2: [SKIP][456] ([i915#15102]) -> [SKIP][457] ([i915#16708]) +7 other tests skip
[456]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18962/shard-dg2-7/igt@kms_frontbuffer_tracking@psrhdr-1p-offscreen-pri-shrfb-draw-blt.html
[457]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-dg2-10/igt@kms_frontbuffer_tracking@psrhdr-1p-offscreen-pri-shrfb-draw-blt.html
* igt@kms_frontbuffer_tracking@psrhdr-2p-primscrn-pri-indfb-draw-mmap-wc:
- shard-dg1: [SKIP][458] ([i915#15990] / [i915#4423]) -> [SKIP][459] ([i915#15990])
[458]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18962/shard-dg1-18/igt@kms_frontbuffer_tracking@psrhdr-2p-primscrn-pri-indfb-draw-mmap-wc.html
[459]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-dg1-12/igt@kms_frontbuffer_tracking@psrhdr-2p-primscrn-pri-indfb-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@psrhdr-2p-scndscrn-spr-indfb-draw-render:
- shard-dg2: [SKIP][460] ([i915#15991]) -> [SKIP][461] ([i915#16708]) +21 other tests skip
[460]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18962/shard-dg2-7/igt@kms_frontbuffer_tracking@psrhdr-2p-scndscrn-spr-indfb-draw-render.html
[461]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-dg2-10/igt@kms_frontbuffer_tracking@psrhdr-2p-scndscrn-spr-indfb-draw-render.html
* igt@kms_frontbuffer_tracking@psrhdr-slowdraw:
- shard-dg2: [SKIP][462] ([i915#16708]) -> [SKIP][463] ([i915#15102]) +8 other tests skip
[462]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18962/shard-dg2-10/igt@kms_frontbuffer_tracking@psrhdr-slowdraw.html
[463]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-dg2-1/igt@kms_frontbuffer_tracking@psrhdr-slowdraw.html
* igt@kms_hdr@static-swap:
- shard-dg2: [SKIP][464] ([i915#16707]) -> [SKIP][465] ([i915#16518] / [i915#3555] / [i915#8228])
[464]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18962/shard-dg2-10/igt@kms_hdr@static-swap.html
[465]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-dg2-1/igt@kms_hdr@static-swap.html
* igt@kms_joiner@basic-max-non-joiner:
- shard-rkl: [SKIP][466] ([i915#13688] / [i915#14544]) -> [SKIP][467] ([i915#13688])
[466]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18962/shard-rkl-6/igt@kms_joiner@basic-max-non-joiner.html
[467]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-rkl-2/igt@kms_joiner@basic-max-non-joiner.html
* igt@kms_panel_fitting@atomic-fastset:
- shard-dg2: [SKIP][468] ([i915#6301]) -> [SKIP][469] ([i915#16707])
[468]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18962/shard-dg2-7/igt@kms_panel_fitting@atomic-fastset.html
[469]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-dg2-10/igt@kms_panel_fitting@atomic-fastset.html
* igt@kms_plane@pixel-format-y-tiled-ccs-modifier:
- shard-rkl: [SKIP][470] ([i915#14544] / [i915#15709]) -> [SKIP][471] ([i915#15709]) +2 other tests skip
[470]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18962/shard-rkl-6/igt@kms_plane@pixel-format-y-tiled-ccs-modifier.html
[471]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-rkl-2/igt@kms_plane@pixel-format-y-tiled-ccs-modifier.html
* igt@kms_plane@pixel-format-yf-tiled-ccs-modifier:
- shard-rkl: [SKIP][472] ([i915#15709]) -> [SKIP][473] ([i915#14544] / [i915#15709]) +2 other tests skip
[472]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18962/shard-rkl-3/igt@kms_plane@pixel-format-yf-tiled-ccs-modifier.html
[473]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-rkl-6/igt@kms_plane@pixel-format-yf-tiled-ccs-modifier.html
* igt@kms_plane_multiple@2x-tiling-4:
- shard-rkl: [SKIP][474] ([i915#13958] / [i915#14544]) -> [SKIP][475] ([i915#13958])
[474]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18962/shard-rkl-6/igt@kms_plane_multiple@2x-tiling-4.html
[475]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-rkl-7/igt@kms_plane_multiple@2x-tiling-4.html
* igt@kms_plane_multiple@2x-tiling-x:
- shard-dg2: [SKIP][476] ([i915#16707]) -> [SKIP][477] ([i915#13958])
[476]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18962/shard-dg2-10/igt@kms_plane_multiple@2x-tiling-x.html
[477]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-dg2-1/igt@kms_plane_multiple@2x-tiling-x.html
* igt@kms_plane_multiple@2x-tiling-y:
- shard-dg2: [SKIP][478] ([i915#13958]) -> [SKIP][479] ([i915#16707])
[478]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18962/shard-dg2-6/igt@kms_plane_multiple@2x-tiling-y.html
[479]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-dg2-10/igt@kms_plane_multiple@2x-tiling-y.html
* igt@kms_plane_multiple@tiling-y:
- shard-dg2: [SKIP][480] ([i915#16707]) -> [SKIP][481] ([i915#14259])
[480]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18962/shard-dg2-10/igt@kms_plane_multiple@tiling-y.html
[481]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-dg2-5/igt@kms_plane_multiple@tiling-y.html
* igt@kms_plane_scaling@plane-upscale-20x20-with-rotation@pipe-a:
- shard-rkl: [SKIP][482] ([i915#15329]) -> [SKIP][483] ([i915#14544] / [i915#15329]) +3 other tests skip
[482]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18962/shard-rkl-3/igt@kms_plane_scaling@plane-upscale-20x20-with-rotation@pipe-a.html
[483]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-rkl-6/igt@kms_plane_scaling@plane-upscale-20x20-with-rotation@pipe-a.html
* igt@kms_pm_backlight@brightness-with-dpms:
- shard-rkl: [SKIP][484] ([i915#12343]) -> [SKIP][485] ([i915#12343] / [i915#14544])
[484]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18962/shard-rkl-3/igt@kms_pm_backlight@brightness-with-dpms.html
[485]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-rkl-6/igt@kms_pm_backlight@brightness-with-dpms.html
* igt@kms_pm_backlight@fade-with-dpms:
- shard-rkl: [SKIP][486] ([i915#12343] / [i915#14544] / [i915#5354]) -> [SKIP][487] ([i915#12343] / [i915#5354])
[486]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18962/shard-rkl-6/igt@kms_pm_backlight@fade-with-dpms.html
[487]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-rkl-2/igt@kms_pm_backlight@fade-with-dpms.html
* igt@kms_pm_backlight@fade-with-suspend:
- shard-rkl: [SKIP][488] ([i915#12343] / [i915#5354]) -> [SKIP][489] ([i915#12343] / [i915#14544] / [i915#5354])
[488]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18962/shard-rkl-2/igt@kms_pm_backlight@fade-with-suspend.html
[489]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-rkl-6/igt@kms_pm_backlight@fade-with-suspend.html
* igt@kms_pm_dc@dc5-retention-flops:
- shard-rkl: [SKIP][490] ([i915#14544] / [i915#3828]) -> [SKIP][491] ([i915#3828])
[490]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18962/shard-rkl-6/igt@kms_pm_dc@dc5-retention-flops.html
[491]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-rkl-7/igt@kms_pm_dc@dc5-retention-flops.html
* igt@kms_psr2_sf@fbc-psr2-cursor-plane-move-continuous-exceed-sf:
- shard-rkl: [SKIP][492] ([i915#11520] / [i915#14544]) -> [SKIP][493] ([i915#11520]) +4 other tests skip
[492]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18962/shard-rkl-6/igt@kms_psr2_sf@fbc-psr2-cursor-plane-move-continuous-exceed-sf.html
[493]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-rkl-2/igt@kms_psr2_sf@fbc-psr2-cursor-plane-move-continuous-exceed-sf.html
* igt@kms_psr2_sf@pr-cursor-plane-move-continuous-sf:
- shard-rkl: [SKIP][494] ([i915#11520]) -> [SKIP][495] ([i915#11520] / [i915#14544]) +4 other tests skip
[494]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18962/shard-rkl-3/igt@kms_psr2_sf@pr-cursor-plane-move-continuous-sf.html
[495]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-rkl-6/igt@kms_psr2_sf@pr-cursor-plane-move-continuous-sf.html
* igt@kms_psr@fbc-psr2-primary-blt:
- shard-rkl: [SKIP][496] ([i915#1072] / [i915#9732]) -> [SKIP][497] ([i915#1072] / [i915#14544] / [i915#9732]) +11 other tests skip
[496]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18962/shard-rkl-2/igt@kms_psr@fbc-psr2-primary-blt.html
[497]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-rkl-6/igt@kms_psr@fbc-psr2-primary-blt.html
* igt@kms_psr@psr-sprite-plane-move:
- shard-rkl: [SKIP][498] ([i915#1072] / [i915#14544] / [i915#9732]) -> [SKIP][499] ([i915#1072] / [i915#9732]) +13 other tests skip
[498]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18962/shard-rkl-6/igt@kms_psr@psr-sprite-plane-move.html
[499]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-rkl-2/igt@kms_psr@psr-sprite-plane-move.html
* igt@kms_psr@psr2-cursor-plane-onoff:
- shard-dg1: [SKIP][500] ([i915#1072] / [i915#4423] / [i915#9732]) -> [SKIP][501] ([i915#1072] / [i915#9732])
[500]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18962/shard-dg1-18/igt@kms_psr@psr2-cursor-plane-onoff.html
[501]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-dg1-12/igt@kms_psr@psr2-cursor-plane-onoff.html
* igt@kms_rotation_crc@primary-rotation-270:
- shard-dg2: [SKIP][502] ([i915#16707]) -> [SKIP][503] ([i915#12755] / [i915#15867])
[502]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18962/shard-dg2-10/igt@kms_rotation_crc@primary-rotation-270.html
[503]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-dg2-5/igt@kms_rotation_crc@primary-rotation-270.html
* igt@kms_rotation_crc@primary-y-tiled-reflect-x-90:
- shard-dg2: [SKIP][504] ([i915#16707] / [i915#5190]) -> [SKIP][505] ([i915#12755] / [i915#15867] / [i915#5190])
[504]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18962/shard-dg2-10/igt@kms_rotation_crc@primary-y-tiled-reflect-x-90.html
[505]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-dg2-1/igt@kms_rotation_crc@primary-y-tiled-reflect-x-90.html
* igt@kms_rotation_crc@primary-yf-tiled-reflect-x-90:
- shard-rkl: [SKIP][506] ([i915#5289]) -> [SKIP][507] ([i915#14544] / [i915#5289])
[506]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18962/shard-rkl-3/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-90.html
[507]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-rkl-6/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-90.html
* igt@kms_scaling_modes@scaling-mode-none:
- shard-rkl: [SKIP][508] ([i915#14544] / [i915#3555]) -> [SKIP][509] ([i915#3555]) +2 other tests skip
[508]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18962/shard-rkl-6/igt@kms_scaling_modes@scaling-mode-none.html
[509]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-rkl-7/igt@kms_scaling_modes@scaling-mode-none.html
* igt@kms_vrr@flip-basic:
- shard-rkl: [SKIP][510] ([i915#15243] / [i915#3555]) -> [SKIP][511] ([i915#14544] / [i915#15243] / [i915#3555])
[510]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18962/shard-rkl-2/igt@kms_vrr@flip-basic.html
[511]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-rkl-6/igt@kms_vrr@flip-basic.html
* igt@kms_vrr@negative-basic:
- shard-rkl: [SKIP][512] ([i915#14544] / [i915#3555] / [i915#9906]) -> [SKIP][513] ([i915#3555] / [i915#9906])
[512]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18962/shard-rkl-6/igt@kms_vrr@negative-basic.html
[513]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-rkl-7/igt@kms_vrr@negative-basic.html
* igt@kms_vrr@seamless-rr-switch-drrs:
- shard-dg2: [SKIP][514] ([i915#16707]) -> [SKIP][515] ([i915#9906])
[514]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18962/shard-dg2-10/igt@kms_vrr@seamless-rr-switch-drrs.html
[515]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-dg2-1/igt@kms_vrr@seamless-rr-switch-drrs.html
* igt@perf@mi-rpc:
- shard-rkl: [SKIP][516] ([i915#14544] / [i915#2434]) -> [SKIP][517] ([i915#2434])
[516]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18962/shard-rkl-6/igt@perf@mi-rpc.html
[517]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-rkl-7/igt@perf@mi-rpc.html
* igt@prime_vgem@basic-fence-read:
- shard-rkl: [SKIP][518] ([i915#3291] / [i915#3708]) -> [SKIP][519] ([i915#14544] / [i915#3291] / [i915#3708])
[518]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18962/shard-rkl-3/igt@prime_vgem@basic-fence-read.html
[519]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-rkl-6/igt@prime_vgem@basic-fence-read.html
* igt@prime_vgem@fence-read-hang:
- shard-rkl: [SKIP][520] ([i915#14544] / [i915#3708]) -> [SKIP][521] ([i915#3708]) +1 other test skip
[520]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18962/shard-rkl-6/igt@prime_vgem@fence-read-hang.html
[521]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_171807v1/shard-rkl-2/igt@prime_vgem@fence-read-hang.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#1072]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1072
[i915#10959]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10959
[i915#11078]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11078
[i915#11151]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11151
[i915#11190]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11190
[i915#11520]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11520
[i915#11681]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11681
[i915#118]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/118
[i915#11920]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11920
[i915#12276]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12276
[i915#12313]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12313
[i915#12343]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12343
[i915#1257]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1257
[i915#12655]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12655
[i915#12745]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12745
[i915#12755]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12755
[i915#12805]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12805
[i915#13027]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13027
[i915#13029]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13029
[i915#13046]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13046
[i915#13049]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13049
[i915#13179]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13179
[i915#13356]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13356
[i915#13398]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13398
[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#13748]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13748
[i915#13783]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13783
[i915#13786]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13786
[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#14259]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14259
[i915#14544]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544
[i915#14545]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14545
[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#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#15330]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15330
[i915#15342]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15342
[i915#15347]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15347
[i915#15460]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15460
[i915#15481]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15481
[i915#15529]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15529
[i915#15643]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15643
[i915#15662]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15662
[i915#15709]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15709
[i915#15725]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15725
[i915#15733]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15733
[i915#15804]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15804
[i915#15865]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15865
[i915#15867]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15867
[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#16021]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16021
[i915#16056]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16056
[i915#16108]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16108
[i915#16202]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16202
[i915#16226]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16226
[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#16397]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16397
[i915#16420]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16420
[i915#16451]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16451
[i915#16471]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16471
[i915#16479]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16479
[i915#16518]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16518
[i915#16593]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16593
[i915#16644]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16644
[i915#16680]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16680
[i915#16707]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16707
[i915#16708]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16708
[i915#16724]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16724
[i915#16746]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16746
[i915#1769]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1769
[i915#1825]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1825
[i915#2434]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2434
[i915#2527]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2527
[i915#2582]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2582
[i915#280]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/280
[i915#2856]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2856
[i915#3023]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3023
[i915#3116]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3116
[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#3299]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3299
[i915#3547]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3547
[i915#3555]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3555
[i915#3637]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3637
[i915#3638]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3638
[i915#3708]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3708
[i915#3742]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3742
[i915#3828]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3828
[i915#4083]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4083
[i915#4103]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4103
[i915#4212]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4212
[i915#4270]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4270
[i915#4349]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4349
[i915#4387]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4387
[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#4817]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4817
[i915#4839]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4839
[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#5956]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5956
[i915#6095]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6095
[i915#6113]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6113
[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#6344]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6344
[i915#6412]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6412
[i915#6524]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6524
[i915#658]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/658
[i915#6621]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6621
[i915#6805]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6805
[i915#6953]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6953
[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#8708]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8708
[i915#8813]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8813
[i915#8825]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8825
[i915#9323]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9323
[i915#9423]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9423
[i915#9531]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9531
[i915#9732]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9732
[i915#9812]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9812
[i915#9833]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9833
[i915#9878]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9878
[i915#9906]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9906
[i915#9934]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9934
[i915#9979]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9979
Build changes
-------------
* Linux: CI_DRM_18962 -> Patchwork_171807v1
CI-20190529: 20190529
CI_DRM_18962: 01d30c194951b8794c33f0d7f559bc4a1c9b7630 @ git://anongit.freedesktop.org/gfx-ci/linux
IGT_9043: 9043
Patchwork_171807v1: 01d30c194951b8794c33f0d7f559bc4a1c9b7630 @ 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_171807v1/index.html
[-- Attachment #2: Type: text/html, Size: 174369 bytes --]
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [PATCH 1/2] drm/i915/huc: Validate the CPD entry offset before manifest read
2026-08-07 19:23 [PATCH 1/2] drm/i915/huc: Validate the CPD entry offset before manifest read Jesus Narvaez
` (2 preceding siblings ...)
2026-08-08 6:31 ` ✗ i915.CI.Full: failure " Patchwork
@ 2026-08-25 2:09 ` Daniele Ceraolo Spurio
3 siblings, 0 replies; 8+ messages in thread
From: Daniele Ceraolo Spurio @ 2026-08-25 2:09 UTC (permalink / raw)
To: Jesus Narvaez, intel-gfx; +Cc: Martin Hodo, Alan Previn, stable
On 8/7/2026 12:23 PM, Jesus Narvaez wrote:
> The CPD manifest offset was dereferenced without checking whether the
> offset was out of bounds or not. Validate the offset is within the FW
> blob before continuing with the read.
>
> Discovered using AI-assisted static analysis confirmed by Intel Product
> Security.
>
> Reported-by: Martin Hodo <martin.hodo@intel.com>
> Fixes: 93a575ab1533 ("drm/i915/huc: Parse the GSC-enabled HuC binary")
> Cc: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel.com>
> Cc: Alan Previn <alan.previn.teres.alexis@intel.com>
> Cc: <stable@vger.kernel.org> # v6.5+
> Signed-off-by: Jesus Narvaez <jesus.narvaez@intel.com>
> ---
> drivers/gpu/drm/i915/gt/uc/intel_huc_fw.c | 14 ++++++++++++--
> 1 file changed, 12 insertions(+), 2 deletions(-)
>
> diff --git a/drivers/gpu/drm/i915/gt/uc/intel_huc_fw.c b/drivers/gpu/drm/i915/gt/uc/intel_huc_fw.c
> index b648238cc675..b9cbcf973236 100644
> --- a/drivers/gpu/drm/i915/gt/uc/intel_huc_fw.c
> +++ b/drivers/gpu/drm/i915/gt/uc/intel_huc_fw.c
> @@ -216,9 +216,19 @@ int intel_huc_fw_get_binary_info(struct intel_uc_fw *huc_fw, const void *data, s
> entry = data + header->header_length;
>
> for (i = 0; i < header->num_of_entries; i++, entry++) {
> - if (strcmp(entry->name, "HUCP.man") == 0)
> + if (strcmp(entry->name, "HUCP.man") == 0) {
> + u32 offset = entry_offset(entry);
> +
> + if (offset >= size ||
> + size - offset < sizeof(struct intel_gsc_manifest_header)) {
IMO this could use some parenthesis to clear up the ordering of operations.
with that:
Reviewed-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel.com>
> + huc_err(huc, "CPD manifest offset 0x%x out of bounds (size %zu)\n",
> + offset, size);
> + return -ENODATA;
> + }
> +
> intel_uc_fw_version_from_gsc_manifest(&huc_fw->file_selected.ver,
> - data + entry_offset(entry));
> + data + offset);
> + }
>
> if (strcmp(entry->name, "huc_fw") == 0) {
> u32 offset = entry_offset(entry);
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [PATCH 2/2] drm/i915/gsc: Validate the CPD entry offset before manifest read
2026-08-07 19:23 ` [PATCH 2/2] drm/i915/gsc: " Jesus Narvaez
@ 2026-08-25 2:28 ` Daniele Ceraolo Spurio
2026-09-11 15:53 ` Narvaez, Jesus
0 siblings, 1 reply; 8+ messages in thread
From: Daniele Ceraolo Spurio @ 2026-08-25 2:28 UTC (permalink / raw)
To: Jesus Narvaez, intel-gfx; +Cc: Martin Hodo, Alan Previn, stable
On 8/7/2026 12:23 PM, Jesus Narvaez wrote:
> The CPD manifest offset was dereferenced without checking the bounds
> first. Therefore, ensure the offset doesn't point into the CPD header
> or past the bounds of the FW blob before reading the GSC manifest.
>
> Also, validate CPD header length before using it to size the CPD
> entry table, and cast the boot1 partition's offset and size to size_t
> to avoid an integer overflow.
>
> Discovered using AI-assisted static analysis confirmed by Intel Product
> Security.
>
> Reported-by: Martin Hodo <martin.hodo@intel.com>
> Fixes: 56fafa569764 ("drm/i915/mtl/gsc: extract release and security versions from the gsc binary")
> Cc: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel.com>
> Cc: Alan Previn <alan.previn.teres.alexis@intel.com>
> Cc: <stable@vger.kernel.org> # v6.6+
> Signed-off-by: Jesus Narvaez <jesus.narvaez@intel.com>
> ---
> drivers/gpu/drm/i915/gt/uc/intel_gsc_fw.c | 27 ++++++++++++++++++++---
> 1 file changed, 24 insertions(+), 3 deletions(-)
>
> diff --git a/drivers/gpu/drm/i915/gt/uc/intel_gsc_fw.c b/drivers/gpu/drm/i915/gt/uc/intel_gsc_fw.c
> index d550eb6edfb8..1b9976869c46 100644
> --- a/drivers/gpu/drm/i915/gt/uc/intel_gsc_fw.c
> +++ b/drivers/gpu/drm/i915/gt/uc/intel_gsc_fw.c
> @@ -139,7 +139,7 @@ int intel_gsc_fw_get_binary_info(struct intel_uc_fw *gsc_fw, const void *data, s
> * --------------------------------------------------
> */
>
> - min_size = layout->boot1.offset + layout->boot1.size;
> + min_size = (size_t)layout->boot1.offset + layout->boot1.size;
> if (size < min_size) {
> gt_err(gt, "GSC FW too small for boot section! %zu < %zu\n",
> size, min_size);
> @@ -195,7 +195,14 @@ int intel_gsc_fw_get_binary_info(struct intel_uc_fw *gsc_fw, const void *data, s
> return -EINVAL;
> }
>
> - min_size += sizeof(*cpd_entry) * cpd_header->num_of_entries;
> + if (cpd_header->header_length < sizeof(struct intel_gsc_cpd_header_v2)) {
> + gt_err(gt, "invalid CPD header length in GSC bin: %u < %zu!\n",
> + cpd_header->header_length, sizeof(*cpd_header));
> + return -EINVAL;
> + }
I think this check should be a few lines higher, where we assign the
cpd_header pointer. That way you can also switch the min_size assignment
there to use cpd_header->header_length and leave the one here untouched.
> +
> + min_size = bpdt_entry->sub_partition_offset + cpd_header->header_length +
> + sizeof(*cpd_entry) * cpd_header->num_of_entries;
> if (layout->boot1.size < min_size) {
> gt_err(gt, "GSC FW boot section too small for CPD entries: %u < %zu\n",
> layout->boot1.size, min_size);
> @@ -205,7 +212,21 @@ int intel_gsc_fw_get_binary_info(struct intel_uc_fw *gsc_fw, const void *data, s
> cpd_entry = (void *)cpd_header + cpd_header->header_length;
> for (i = 0; i < cpd_header->num_of_entries; i++, cpd_entry++) {
> if (strcmp(cpd_entry->name, "RBEP.man") == 0) {
> - manifest = (void *)cpd_header + cpd_entry_offset(cpd_entry);
> + u32 man_off = cpd_entry_offset(cpd_entry);
> +
> + if (man_off < cpd_header->header_length) {
> + gt_err(gt, "GSC FW manifest offset points into CPD header: %u < %u\n",
> + man_off, cpd_header->header_length);
> + return -EINVAL;
> + }
I don't think this check is valuable. The offset could point to a lot of
different invalid places and we can't check them all, we just need to
make sure it points inside the binary. If the binary is malformed it
will fail to load so we'll catch the error then.
> +
> + if (man_off + sizeof(struct intel_gsc_manifest_header) >
> + layout->boot1.size - bpdt_entry->sub_partition_offset) {
using bpdt_entry->sub_partition_offset is kind of dodgy here because
we're outside the loop where we go through all entries. If we ever need
to look for a second entry then bpdt_entry might no longer point to the
CDP at this point. IMO better to save it to a variable.
Also IMO some parenthesis would make things cleaner here.
Daniele
> + gt_err(gt, "GSC FW boot section too small for manifest: %u < %zu\n",
> + layout->boot1.size, man_off + sizeof(*manifest));
> + return -ENODATA;
> + }
> + manifest = (void *)cpd_header + man_off;
> intel_uc_fw_version_from_gsc_manifest(&gsc->release,
> manifest);
> gsc->security_version = manifest->security_version;
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [PATCH 2/2] drm/i915/gsc: Validate the CPD entry offset before manifest read
2026-08-25 2:28 ` Daniele Ceraolo Spurio
@ 2026-09-11 15:53 ` Narvaez, Jesus
2026-09-13 12:22 ` Daniele Ceraolo Spurio
0 siblings, 1 reply; 8+ messages in thread
From: Narvaez, Jesus @ 2026-09-11 15:53 UTC (permalink / raw)
To: Daniele Ceraolo Spurio, intel-gfx; +Cc: Martin Hodo, Alan Previn, stable
On 8/24/2026 7:28 PM, Daniele Ceraolo Spurio wrote:
>
>
> On 8/7/2026 12:23 PM, Jesus Narvaez wrote:
>> The CPD manifest offset was dereferenced without checking the bounds
>> first. Therefore, ensure the offset doesn't point into the CPD header
>> or past the bounds of the FW blob before reading the GSC manifest.
>>
>> Also, validate CPD header length before using it to size the CPD
>> entry table, and cast the boot1 partition's offset and size to size_t
>> to avoid an integer overflow.
>>
>> Discovered using AI-assisted static analysis confirmed by Intel Product
>> Security.
>>
>> Reported-by: Martin Hodo <martin.hodo@intel.com>
>> Fixes: 56fafa569764 ("drm/i915/mtl/gsc: extract release and security
>> versions from the gsc binary")
>> Cc: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel.com>
>> Cc: Alan Previn <alan.previn.teres.alexis@intel.com>
>> Cc: <stable@vger.kernel.org> # v6.6+
>> Signed-off-by: Jesus Narvaez <jesus.narvaez@intel.com>
>> ---
>> drivers/gpu/drm/i915/gt/uc/intel_gsc_fw.c | 27 ++++++++++++++++++++---
>> 1 file changed, 24 insertions(+), 3 deletions(-)
>>
>> diff --git a/drivers/gpu/drm/i915/gt/uc/intel_gsc_fw.c
>> b/drivers/gpu/drm/i915/gt/uc/intel_gsc_fw.c
>> index d550eb6edfb8..1b9976869c46 100644
>> --- a/drivers/gpu/drm/i915/gt/uc/intel_gsc_fw.c
>> +++ b/drivers/gpu/drm/i915/gt/uc/intel_gsc_fw.c
>> @@ -139,7 +139,7 @@ int intel_gsc_fw_get_binary_info(struct
>> intel_uc_fw *gsc_fw, const void *data, s
>> * --------------------------------------------------
>> */
>> - min_size = layout->boot1.offset + layout->boot1.size;
>> + min_size = (size_t)layout->boot1.offset + layout->boot1.size;
>> if (size < min_size) {
>> gt_err(gt, "GSC FW too small for boot section! %zu < %zu\n",
>> size, min_size);
>> @@ -195,7 +195,14 @@ int intel_gsc_fw_get_binary_info(struct
>> intel_uc_fw *gsc_fw, const void *data, s
>> return -EINVAL;
>> }
>> - min_size += sizeof(*cpd_entry) * cpd_header->num_of_entries;
>> + if (cpd_header->header_length < sizeof(struct
>> intel_gsc_cpd_header_v2)) {
>> + gt_err(gt, "invalid CPD header length in GSC bin: %u < %zu!\n",
>> + cpd_header->header_length, sizeof(*cpd_header));
>> + return -EINVAL;
>> + }
>
> I think this check should be a few lines higher, where we assign the
> cpd_header pointer. That way you can also switch the min_size
> assignment there to use cpd_header->header_length and leave the one
> here untouched.
I'm not sure I fully understand what you're saying here. Are you saying
to move this cpd_header->header_length check to right after the
cpd_header pointer is assigned, and then update min_size after that to
also use cpd_header->header_length instead of sizeof(*cpd_header)? If
so, my understanding is that we haven't validated cpd_header at that
point, and we'd be reading cpd_header->header_length as part of the
check before we know it's safe, so I think it would be best to leave it
where it is.
>
>> +
>> + min_size = bpdt_entry->sub_partition_offset +
>> cpd_header->header_length +
>> + sizeof(*cpd_entry) * cpd_header->num_of_entries;
>> if (layout->boot1.size < min_size) {
>> gt_err(gt, "GSC FW boot section too small for CPD entries:
>> %u < %zu\n",
>> layout->boot1.size, min_size);
>> @@ -205,7 +212,21 @@ int intel_gsc_fw_get_binary_info(struct
>> intel_uc_fw *gsc_fw, const void *data, s
>> cpd_entry = (void *)cpd_header + cpd_header->header_length;
>> for (i = 0; i < cpd_header->num_of_entries; i++, cpd_entry++) {
>> if (strcmp(cpd_entry->name, "RBEP.man") == 0) {
>> - manifest = (void *)cpd_header +
>> cpd_entry_offset(cpd_entry);
>> + u32 man_off = cpd_entry_offset(cpd_entry);
>> +
>> + if (man_off < cpd_header->header_length) {
>> + gt_err(gt, "GSC FW manifest offset points into CPD
>> header: %u < %u\n",
>> + man_off, cpd_header->header_length);
>> + return -EINVAL;
>> + }
>
> I don't think this check is valuable. The offset could point to a lot
> of different invalid places and we can't check them all, we just need
> to make sure it points inside the binary. If the binary is malformed
> it will fail to load so we'll catch the error then.
Makes sense, will remove.
>
>> +
>> + if (man_off + sizeof(struct intel_gsc_manifest_header) >
>> + layout->boot1.size -
>> bpdt_entry->sub_partition_offset) {
>
> using bpdt_entry->sub_partition_offset is kind of dodgy here because
> we're outside the loop where we go through all entries. If we ever
> need to look for a second entry then bpdt_entry might no longer point
> to the CDP at this point. IMO better to save it to a variable.
> Also IMO some parenthesis would make things cleaner here.
>
> Daniele
OK understood, I can add those changes.
Jesus Narvaez
>
>> + gt_err(gt, "GSC FW boot section too small for
>> manifest: %u < %zu\n",
>> + layout->boot1.size, man_off +
>> sizeof(*manifest));
>> + return -ENODATA;
>> + }
>> + manifest = (void *)cpd_header + man_off;
>> intel_uc_fw_version_from_gsc_manifest(&gsc->release,
>> manifest);
>> gsc->security_version = manifest->security_version;
>
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [PATCH 2/2] drm/i915/gsc: Validate the CPD entry offset before manifest read
2026-09-11 15:53 ` Narvaez, Jesus
@ 2026-09-13 12:22 ` Daniele Ceraolo Spurio
0 siblings, 0 replies; 8+ messages in thread
From: Daniele Ceraolo Spurio @ 2026-09-13 12:22 UTC (permalink / raw)
To: Narvaez, Jesus, intel-gfx; +Cc: Martin Hodo, Alan Previn, stable
On 9/11/2026 8:53 AM, Narvaez, Jesus wrote:
>
> On 8/24/2026 7:28 PM, Daniele Ceraolo Spurio wrote:
>>
>>
>> On 8/7/2026 12:23 PM, Jesus Narvaez wrote:
>>> The CPD manifest offset was dereferenced without checking the bounds
>>> first. Therefore, ensure the offset doesn't point into the CPD header
>>> or past the bounds of the FW blob before reading the GSC manifest.
>>>
>>> Also, validate CPD header length before using it to size the CPD
>>> entry table, and cast the boot1 partition's offset and size to size_t
>>> to avoid an integer overflow.
>>>
>>> Discovered using AI-assisted static analysis confirmed by Intel Product
>>> Security.
>>>
>>> Reported-by: Martin Hodo <martin.hodo@intel.com>
>>> Fixes: 56fafa569764 ("drm/i915/mtl/gsc: extract release and security
>>> versions from the gsc binary")
>>> Cc: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel.com>
>>> Cc: Alan Previn <alan.previn.teres.alexis@intel.com>
>>> Cc: <stable@vger.kernel.org> # v6.6+
>>> Signed-off-by: Jesus Narvaez <jesus.narvaez@intel.com>
>>> ---
>>> drivers/gpu/drm/i915/gt/uc/intel_gsc_fw.c | 27
>>> ++++++++++++++++++++---
>>> 1 file changed, 24 insertions(+), 3 deletions(-)
>>>
>>> diff --git a/drivers/gpu/drm/i915/gt/uc/intel_gsc_fw.c
>>> b/drivers/gpu/drm/i915/gt/uc/intel_gsc_fw.c
>>> index d550eb6edfb8..1b9976869c46 100644
>>> --- a/drivers/gpu/drm/i915/gt/uc/intel_gsc_fw.c
>>> +++ b/drivers/gpu/drm/i915/gt/uc/intel_gsc_fw.c
>>> @@ -139,7 +139,7 @@ int intel_gsc_fw_get_binary_info(struct
>>> intel_uc_fw *gsc_fw, const void *data, s
>>> * --------------------------------------------------
>>> */
>>> - min_size = layout->boot1.offset + layout->boot1.size;
>>> + min_size = (size_t)layout->boot1.offset + layout->boot1.size;
>>> if (size < min_size) {
>>> gt_err(gt, "GSC FW too small for boot section! %zu < %zu\n",
>>> size, min_size);
>>> @@ -195,7 +195,14 @@ int intel_gsc_fw_get_binary_info(struct
>>> intel_uc_fw *gsc_fw, const void *data, s
>>> return -EINVAL;
>>> }
>>> - min_size += sizeof(*cpd_entry) * cpd_header->num_of_entries;
>>> + if (cpd_header->header_length < sizeof(struct
>>> intel_gsc_cpd_header_v2)) {
>>> + gt_err(gt, "invalid CPD header length in GSC bin: %u <
>>> %zu!\n",
>>> + cpd_header->header_length, sizeof(*cpd_header));
>>> + return -EINVAL;
>>> + }
>>
>> I think this check should be a few lines higher, where we assign the
>> cpd_header pointer. That way you can also switch the min_size
>> assignment there to use cpd_header->header_length and leave the one
>> here untouched.
> I'm not sure I fully understand what you're saying here. Are you
> saying to move this cpd_header->header_length check to right after the
> cpd_header pointer is assigned, and then update min_size after that to
> also use cpd_header->header_length instead of sizeof(*cpd_header)? If
> so, my understanding is that we haven't validated cpd_header at that
> point, and we'd be reading cpd_header->header_length as part of the
> check before we know it's safe, so I think it would be best to leave
> it where it is.
I was thinking of moving the whole cpd validation inside the loop that
finds the cpd, but I explained it badly. It is also probably a bit
overkill, so consider it optional.
Daniele
>>
>>> +
>>> + min_size = bpdt_entry->sub_partition_offset +
>>> cpd_header->header_length +
>>> + sizeof(*cpd_entry) * cpd_header->num_of_entries;
>>> if (layout->boot1.size < min_size) {
>>> gt_err(gt, "GSC FW boot section too small for CPD entries:
>>> %u < %zu\n",
>>> layout->boot1.size, min_size);
>>> @@ -205,7 +212,21 @@ int intel_gsc_fw_get_binary_info(struct
>>> intel_uc_fw *gsc_fw, const void *data, s
>>> cpd_entry = (void *)cpd_header + cpd_header->header_length;
>>> for (i = 0; i < cpd_header->num_of_entries; i++, cpd_entry++) {
>>> if (strcmp(cpd_entry->name, "RBEP.man") == 0) {
>>> - manifest = (void *)cpd_header +
>>> cpd_entry_offset(cpd_entry);
>>> + u32 man_off = cpd_entry_offset(cpd_entry);
>>> +
>>> + if (man_off < cpd_header->header_length) {
>>> + gt_err(gt, "GSC FW manifest offset points into CPD
>>> header: %u < %u\n",
>>> + man_off, cpd_header->header_length);
>>> + return -EINVAL;
>>> + }
>>
>> I don't think this check is valuable. The offset could point to a lot
>> of different invalid places and we can't check them all, we just need
>> to make sure it points inside the binary. If the binary is malformed
>> it will fail to load so we'll catch the error then.
> Makes sense, will remove.
>>
>>> +
>>> + if (man_off + sizeof(struct intel_gsc_manifest_header) >
>>> + layout->boot1.size -
>>> bpdt_entry->sub_partition_offset) {
>>
>> using bpdt_entry->sub_partition_offset is kind of dodgy here because
>> we're outside the loop where we go through all entries. If we ever
>> need to look for a second entry then bpdt_entry might no longer point
>> to the CDP at this point. IMO better to save it to a variable.
>> Also IMO some parenthesis would make things cleaner here.
>>
>> Daniele
>
> OK understood, I can add those changes.
>
> Jesus Narvaez
>
>>
>>> + gt_err(gt, "GSC FW boot section too small for
>>> manifest: %u < %zu\n",
>>> + layout->boot1.size, man_off +
>>> sizeof(*manifest));
>>> + return -ENODATA;
>>> + }
>>> + manifest = (void *)cpd_header + man_off;
>>> intel_uc_fw_version_from_gsc_manifest(&gsc->release,
>>> manifest);
>>> gsc->security_version = manifest->security_version;
>>
^ permalink raw reply [flat|nested] 8+ messages in thread
end of thread, other threads:[~2026-09-13 12:22 UTC | newest]
Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-08-07 19:23 [PATCH 1/2] drm/i915/huc: Validate the CPD entry offset before manifest read Jesus Narvaez
2026-08-07 19:23 ` [PATCH 2/2] drm/i915/gsc: " Jesus Narvaez
2026-08-25 2:28 ` Daniele Ceraolo Spurio
2026-09-11 15:53 ` Narvaez, Jesus
2026-09-13 12:22 ` Daniele Ceraolo Spurio
2026-08-08 4:14 ` ✓ i915.CI.BAT: success for series starting with [1/2] drm/i915/huc: " Patchwork
2026-08-08 6:31 ` ✗ i915.CI.Full: failure " Patchwork
2026-08-25 2:09 ` [PATCH 1/2] " Daniele Ceraolo Spurio
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox