* [PATCH] drm/i915/gvt: Cast u64 array to u32 array
@ 2026-02-12 19:41 Jonathan Cavitt
2026-02-12 21:05 ` ✓ i915.CI.BAT: success for " Patchwork
` (2 more replies)
0 siblings, 3 replies; 10+ messages in thread
From: Jonathan Cavitt @ 2026-02-12 19:41 UTC (permalink / raw)
To: intel-gfx; +Cc: saurabhg.gupta, alex.zuo, jonathan.cavitt
Static analysis issue:
The u64 array workload->shadow_mm->ppgtt_mm.shadow_pdps is cast to a
void pointer and passed as a u32 array to set_context_pdp_root_pointer
as a part of update_shadow_pdps. This isn't wrong, per se, but we
should properly cast it to an appropriately-sized u32 array before
submission.
Signed-off-by: Jonathan Cavitt <jonathan.cavitt@intel.com>
---
drivers/gpu/drm/i915/gvt/scheduler.c | 6 ++++--
1 file changed, 4 insertions(+), 2 deletions(-)
diff --git a/drivers/gpu/drm/i915/gvt/scheduler.c b/drivers/gpu/drm/i915/gvt/scheduler.c
index 15fdd514ca83..1a95c9f76faa 100644
--- a/drivers/gpu/drm/i915/gvt/scheduler.c
+++ b/drivers/gpu/drm/i915/gvt/scheduler.c
@@ -72,6 +72,7 @@ static void update_shadow_pdps(struct intel_vgpu_workload *workload)
{
struct execlist_ring_context *shadow_ring_context;
struct intel_context *ctx = workload->req->context;
+ u32 pdp[8];
if (WARN_ON(!workload->shadow_mm))
return;
@@ -79,9 +80,10 @@ static void update_shadow_pdps(struct intel_vgpu_workload *workload)
if (WARN_ON(!atomic_read(&workload->shadow_mm->pincount)))
return;
+ memcpy(pdp, workload->shadow_mm->ppgtt_mm.shadow_pdps,
+ sizeof(u64) * ARRAY_SIZE(workload->shadow_mm->ppgtt_mm.shadow_pdps));
shadow_ring_context = (struct execlist_ring_context *)ctx->lrc_reg_state;
- set_context_pdp_root_pointer(shadow_ring_context,
- (void *)workload->shadow_mm->ppgtt_mm.shadow_pdps);
+ set_context_pdp_root_pointer(shadow_ring_context, pdp);
}
/*
--
2.43.0
^ permalink raw reply related [flat|nested] 10+ messages in thread* ✓ i915.CI.BAT: success for drm/i915/gvt: Cast u64 array to u32 array 2026-02-12 19:41 [PATCH] drm/i915/gvt: Cast u64 array to u32 array Jonathan Cavitt @ 2026-02-12 21:05 ` Patchwork 2026-02-12 23:48 ` ✗ i915.CI.Full: failure " Patchwork 2026-02-13 10:42 ` [PATCH] " Zhenyu Wang 2 siblings, 0 replies; 10+ messages in thread From: Patchwork @ 2026-02-12 21:05 UTC (permalink / raw) To: Jonathan Cavitt; +Cc: intel-gfx [-- Attachment #1: Type: text/plain, Size: 1971 bytes --] == Series Details == Series: drm/i915/gvt: Cast u64 array to u32 array URL : https://patchwork.freedesktop.org/series/161558/ State : success == Summary == CI Bug Log - changes from CI_DRM_17982 -> Patchwork_161558v1 ==================================================== Summary ------- **SUCCESS** No regressions found. External URL: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/index.html Participating hosts (43 -> 41) ------------------------------ Missing (2): bat-dg2-13 fi-snb-2520m Known issues ------------ Here are the changes found in Patchwork_161558v1 that come from known issues: ### IGT changes ### #### Issues hit #### * igt@i915_selftest@live: - bat-mtlp-8: [PASS][1] -> [DMESG-FAIL][2] ([i915#12061]) +1 other test dmesg-fail [1]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17982/bat-mtlp-8/igt@i915_selftest@live.html [2]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/bat-mtlp-8/igt@i915_selftest@live.html #### Possible fixes #### * igt@kms_hdmi_inject@inject-audio: - fi-tgl-1115g4: [FAIL][3] ([i915#14867]) -> [PASS][4] [3]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17982/fi-tgl-1115g4/igt@kms_hdmi_inject@inject-audio.html [4]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/fi-tgl-1115g4/igt@kms_hdmi_inject@inject-audio.html [i915#12061]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12061 [i915#14867]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14867 Build changes ------------- * Linux: CI_DRM_17982 -> Patchwork_161558v1 CI-20190529: 20190529 CI_DRM_17982: 8a3c5ed4673e2028f1fbfc55bdf121e0647f1ca2 @ git://anongit.freedesktop.org/gfx-ci/linux IGT_8753: 8753 Patchwork_161558v1: 8a3c5ed4673e2028f1fbfc55bdf121e0647f1ca2 @ git://anongit.freedesktop.org/gfx-ci/linux == Logs == For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/index.html [-- Attachment #2: Type: text/html, Size: 2581 bytes --] ^ permalink raw reply [flat|nested] 10+ messages in thread
* ✗ i915.CI.Full: failure for drm/i915/gvt: Cast u64 array to u32 array 2026-02-12 19:41 [PATCH] drm/i915/gvt: Cast u64 array to u32 array Jonathan Cavitt 2026-02-12 21:05 ` ✓ i915.CI.BAT: success for " Patchwork @ 2026-02-12 23:48 ` Patchwork 2026-02-13 10:42 ` [PATCH] " Zhenyu Wang 2 siblings, 0 replies; 10+ messages in thread From: Patchwork @ 2026-02-12 23:48 UTC (permalink / raw) To: Jonathan Cavitt; +Cc: intel-gfx [-- Attachment #1: Type: text/plain, Size: 108467 bytes --] == Series Details == Series: drm/i915/gvt: Cast u64 array to u32 array URL : https://patchwork.freedesktop.org/series/161558/ State : failure == Summary == CI Bug Log - changes from CI_DRM_17982_full -> Patchwork_161558v1_full ==================================================== Summary ------- **FAILURE** Serious unknown changes coming with Patchwork_161558v1_full absolutely need to be verified manually. If you think the reported changes have nothing to do with the changes introduced in Patchwork_161558v1_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 (9 -> 9) ------------------------------ No changes in participating hosts Possible new issues ------------------- Here are the unknown changes that may have been introduced in Patchwork_161558v1_full: ### IGT changes ### #### Possible regressions #### * igt@gem_lmem_swapping@smem-oom: - shard-dg2: [PASS][1] -> [FAIL][2] [1]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17982/shard-dg2-4/igt@gem_lmem_swapping@smem-oom.html [2]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-dg2-11/igt@gem_lmem_swapping@smem-oom.html - shard-dg1: [PASS][3] -> [FAIL][4] [3]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17982/shard-dg1-16/igt@gem_lmem_swapping@smem-oom.html [4]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-dg1-16/igt@gem_lmem_swapping@smem-oom.html * igt@kms_hdmi_inject@inject-audio: - shard-mtlp: [PASS][5] -> [SKIP][6] +1 other test skip [5]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17982/shard-mtlp-5/igt@kms_hdmi_inject@inject-audio.html [6]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-mtlp-1/igt@kms_hdmi_inject@inject-audio.html Known issues ------------ Here are the changes found in Patchwork_161558v1_full that come from known issues: ### IGT changes ### #### Issues hit #### * igt@api_intel_bb@blit-reloc-purge-cache: - shard-rkl: NOTRUN -> [SKIP][7] ([i915#8411]) [7]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-rkl-2/igt@api_intel_bb@blit-reloc-purge-cache.html * igt@gem_ccs@block-copy-compressed: - shard-snb: NOTRUN -> [SKIP][8] +56 other tests skip [8]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-snb1/igt@gem_ccs@block-copy-compressed.html * igt@gem_ccs@ctrl-surf-copy-new-ctx: - shard-tglu: NOTRUN -> [SKIP][9] ([i915#9323]) [9]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-tglu-9/igt@gem_ccs@ctrl-surf-copy-new-ctx.html * igt@gem_create@create-ext-cpu-access-big: - shard-tglu-1: NOTRUN -> [SKIP][10] ([i915#6335]) [10]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-tglu-1/igt@gem_create@create-ext-cpu-access-big.html * igt@gem_ctx_persistence@idempotent: - shard-snb: NOTRUN -> [SKIP][11] ([i915#1099]) [11]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-snb1/igt@gem_ctx_persistence@idempotent.html * igt@gem_exec_balancer@parallel-keep-submit-fence: - shard-tglu: NOTRUN -> [SKIP][12] ([i915#4525]) [12]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-tglu-9/igt@gem_exec_balancer@parallel-keep-submit-fence.html * igt@gem_exec_capture@capture-invisible: - shard-rkl: NOTRUN -> [SKIP][13] ([i915#6334]) +1 other test skip [13]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-rkl-2/igt@gem_exec_capture@capture-invisible.html * igt@gem_exec_flush@basic-uc-rw-default: - shard-dg1: NOTRUN -> [SKIP][14] ([i915#3539] / [i915#4852]) [14]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-dg1-13/igt@gem_exec_flush@basic-uc-rw-default.html * igt@gem_exec_reloc@basic-gtt: - shard-rkl: NOTRUN -> [SKIP][15] ([i915#3281]) +5 other tests skip [15]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-rkl-7/igt@gem_exec_reloc@basic-gtt.html * igt@gem_exec_schedule@preempt-queue-contexts: - shard-dg1: NOTRUN -> [SKIP][16] ([i915#4812]) [16]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-dg1-13/igt@gem_exec_schedule@preempt-queue-contexts.html * igt@gem_exec_suspend@basic-s3@smem: - shard-snb: NOTRUN -> [ABORT][17] ([i915#14871]) +1 other test abort [17]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-snb1/igt@gem_exec_suspend@basic-s3@smem.html * igt@gem_lmem_swapping@heavy-random: - shard-glk: NOTRUN -> [SKIP][18] ([i915#4613]) [18]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-glk6/igt@gem_lmem_swapping@heavy-random.html * igt@gem_lmem_swapping@massive-random: - shard-rkl: NOTRUN -> [SKIP][19] ([i915#4613]) [19]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-rkl-2/igt@gem_lmem_swapping@massive-random.html * igt@gem_lmem_swapping@parallel-random: - shard-tglu-1: NOTRUN -> [SKIP][20] ([i915#4613]) +2 other tests skip [20]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-tglu-1/igt@gem_lmem_swapping@parallel-random.html * igt@gem_lmem_swapping@smem-oom: - shard-mtlp: NOTRUN -> [SKIP][21] ([i915#4613]) [21]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-mtlp-5/igt@gem_lmem_swapping@smem-oom.html * igt@gem_lmem_swapping@smem-oom@lmem0: - shard-dg2: [PASS][22] -> [CRASH][23] ([i915#5493]) [22]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17982/shard-dg2-4/igt@gem_lmem_swapping@smem-oom@lmem0.html [23]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-dg2-11/igt@gem_lmem_swapping@smem-oom@lmem0.html - shard-dg1: [PASS][24] -> [CRASH][25] ([i915#5493]) [24]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17982/shard-dg1-16/igt@gem_lmem_swapping@smem-oom@lmem0.html [25]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-dg1-16/igt@gem_lmem_swapping@smem-oom@lmem0.html * igt@gem_lmem_swapping@verify-ccs: - shard-tglu: NOTRUN -> [SKIP][26] ([i915#4613]) +2 other tests skip [26]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-tglu-9/igt@gem_lmem_swapping@verify-ccs.html * igt@gem_mmap_gtt@basic-small-copy-odd: - shard-mtlp: NOTRUN -> [SKIP][27] ([i915#4077]) [27]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-mtlp-5/igt@gem_mmap_gtt@basic-small-copy-odd.html * igt@gem_mmap_wc@write-read: - shard-dg1: NOTRUN -> [SKIP][28] ([i915#4083]) [28]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-dg1-13/igt@gem_mmap_wc@write-read.html * igt@gem_partial_pwrite_pread@write-uncached: - shard-dg2: NOTRUN -> [SKIP][29] ([i915#3282]) +1 other test skip [29]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-dg2-3/igt@gem_partial_pwrite_pread@write-uncached.html * igt@gem_partial_pwrite_pread@writes-after-reads-uncached: - shard-rkl: NOTRUN -> [SKIP][30] ([i915#3282]) +1 other test skip [30]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-rkl-2/igt@gem_partial_pwrite_pread@writes-after-reads-uncached.html * igt@gem_pread@bench: - shard-dg1: NOTRUN -> [SKIP][31] ([i915#3282]) +1 other test skip [31]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-dg1-13/igt@gem_pread@bench.html * igt@gem_render_copy@y-tiled-ccs-to-y-tiled: - shard-mtlp: NOTRUN -> [SKIP][32] ([i915#8428]) [32]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-mtlp-5/igt@gem_render_copy@y-tiled-ccs-to-y-tiled.html * igt@gem_set_tiling_vs_blt@tiled-to-untiled: - shard-dg1: NOTRUN -> [SKIP][33] ([i915#4079]) [33]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-dg1-13/igt@gem_set_tiling_vs_blt@tiled-to-untiled.html * igt@gem_userptr_blits@forbidden-operations: - shard-rkl: NOTRUN -> [SKIP][34] ([i915#3282] / [i915#3297]) [34]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-rkl-7/igt@gem_userptr_blits@forbidden-operations.html * igt@gem_userptr_blits@map-fixed-invalidate-busy: - shard-dg1: NOTRUN -> [SKIP][35] ([i915#3297] / [i915#4880]) [35]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-dg1-13/igt@gem_userptr_blits@map-fixed-invalidate-busy.html * igt@gem_userptr_blits@readonly-unsync: - shard-dg1: NOTRUN -> [SKIP][36] ([i915#3297]) [36]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-dg1-13/igt@gem_userptr_blits@readonly-unsync.html * igt@gem_userptr_blits@unsync-unmap-after-close: - shard-rkl: NOTRUN -> [SKIP][37] ([i915#3297]) +2 other tests skip [37]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-rkl-2/igt@gem_userptr_blits@unsync-unmap-after-close.html * igt@gen9_exec_parse@batch-zero-length: - shard-tglu-1: NOTRUN -> [SKIP][38] ([i915#2527] / [i915#2856]) [38]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-tglu-1/igt@gen9_exec_parse@batch-zero-length.html * igt@gen9_exec_parse@secure-batches: - shard-rkl: NOTRUN -> [SKIP][39] ([i915#2527]) +1 other test skip [39]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-rkl-2/igt@gen9_exec_parse@secure-batches.html * igt@gen9_exec_parse@shadow-peek: - shard-tglu: NOTRUN -> [SKIP][40] ([i915#2527] / [i915#2856]) [40]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-tglu-8/igt@gen9_exec_parse@shadow-peek.html * igt@gen9_exec_parse@unaligned-jump: - shard-mtlp: NOTRUN -> [SKIP][41] ([i915#2856]) [41]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-mtlp-5/igt@gen9_exec_parse@unaligned-jump.html * igt@i915_drm_fdinfo@isolation@bcs0: - shard-dg1: NOTRUN -> [SKIP][42] ([i915#14073]) +5 other tests skip [42]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-dg1-13/igt@i915_drm_fdinfo@isolation@bcs0.html * igt@i915_drm_fdinfo@virtual-busy-idle-all: - shard-dg1: NOTRUN -> [SKIP][43] ([i915#14118]) [43]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-dg1-13/igt@i915_drm_fdinfo@virtual-busy-idle-all.html * igt@i915_module_load@fault-injection@intel_connector_register: - shard-tglu: NOTRUN -> [ABORT][44] ([i915#15342]) +1 other test abort [44]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-tglu-9/igt@i915_module_load@fault-injection@intel_connector_register.html * igt@i915_module_load@fault-injection@uc_fw_rsa_data_create: - shard-tglu: NOTRUN -> [SKIP][45] ([i915#15479]) +4 other tests skip [45]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-tglu-9/igt@i915_module_load@fault-injection@uc_fw_rsa_data_create.html * igt@i915_module_load@reload-no-display: - shard-snb: NOTRUN -> [DMESG-WARN][46] ([i915#14545]) [46]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-snb1/igt@i915_module_load@reload-no-display.html * igt@i915_pm_freq_mult@media-freq@gt0: - shard-tglu: NOTRUN -> [SKIP][47] ([i915#6590]) +1 other test skip [47]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-tglu-8/igt@i915_pm_freq_mult@media-freq@gt0.html * igt@i915_pm_rpm@system-suspend-execbuf: - shard-rkl: [PASS][48] -> [INCOMPLETE][49] ([i915#13356]) [48]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17982/shard-rkl-2/igt@i915_pm_rpm@system-suspend-execbuf.html [49]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-rkl-4/igt@i915_pm_rpm@system-suspend-execbuf.html * igt@i915_query@test-query-geometry-subslices: - shard-rkl: NOTRUN -> [SKIP][50] ([i915#5723]) [50]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-rkl-2/igt@i915_query@test-query-geometry-subslices.html * igt@i915_suspend@basic-s3-without-i915: - shard-tglu: NOTRUN -> [INCOMPLETE][51] ([i915#4817] / [i915#7443]) [51]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-tglu-4/igt@i915_suspend@basic-s3-without-i915.html * igt@i915_suspend@fence-restore-untiled: - shard-dg1: NOTRUN -> [SKIP][52] ([i915#4077]) [52]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-dg1-13/igt@i915_suspend@fence-restore-untiled.html * igt@intel_hwmon@hwmon-write: - shard-tglu: NOTRUN -> [SKIP][53] ([i915#7707]) [53]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-tglu-9/igt@intel_hwmon@hwmon-write.html * igt@kms_addfb_basic@bad-pitch-1024: - shard-dg1: [PASS][54] -> [DMESG-WARN][55] ([i915#4423]) +2 other tests dmesg-warn [54]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17982/shard-dg1-18/igt@kms_addfb_basic@bad-pitch-1024.html [55]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-dg1-18/igt@kms_addfb_basic@bad-pitch-1024.html * igt@kms_async_flips@alternate-sync-async-flip-atomic@pipe-a-hdmi-a-1: - shard-dg1: [PASS][56] -> [FAIL][57] ([i915#14888]) +1 other test fail [56]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17982/shard-dg1-15/igt@kms_async_flips@alternate-sync-async-flip-atomic@pipe-a-hdmi-a-1.html [57]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-dg1-15/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-rkl: NOTRUN -> [SKIP][58] ([i915#1769] / [i915#3555]) [58]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-rkl-2/igt@kms_atomic_transition@plane-all-modeset-transition-fencing-internal-panels.html * igt@kms_big_fb@4-tiled-64bpp-rotate-180: - shard-dg1: NOTRUN -> [SKIP][59] ([i915#4538] / [i915#5286]) [59]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-dg1-13/igt@kms_big_fb@4-tiled-64bpp-rotate-180.html * igt@kms_big_fb@4-tiled-8bpp-rotate-90: - shard-mtlp: NOTRUN -> [SKIP][60] [60]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-mtlp-5/igt@kms_big_fb@4-tiled-8bpp-rotate-90.html * igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-0: - shard-rkl: NOTRUN -> [SKIP][61] ([i915#5286]) +1 other test skip [61]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-rkl-7/igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-0.html * igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-0-hflip: - shard-tglu-1: NOTRUN -> [SKIP][62] ([i915#5286]) +1 other test skip [62]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-tglu-1/igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-0-hflip.html * igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-180: - shard-tglu: NOTRUN -> [SKIP][63] ([i915#5286]) [63]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-tglu-8/igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-180.html * igt@kms_big_fb@linear-max-hw-stride-32bpp-rotate-180-hflip: - shard-tglu-1: NOTRUN -> [SKIP][64] ([i915#3828]) [64]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-tglu-1/igt@kms_big_fb@linear-max-hw-stride-32bpp-rotate-180-hflip.html * igt@kms_big_fb@x-tiled-8bpp-rotate-270: - shard-rkl: NOTRUN -> [SKIP][65] ([i915#3638]) [65]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-rkl-2/igt@kms_big_fb@x-tiled-8bpp-rotate-270.html * igt@kms_big_fb@y-tiled-8bpp-rotate-90: - shard-dg1: NOTRUN -> [SKIP][66] ([i915#3638]) [66]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-dg1-13/igt@kms_big_fb@y-tiled-8bpp-rotate-90.html * igt@kms_big_fb@yf-tiled-32bpp-rotate-270: - shard-dg1: NOTRUN -> [SKIP][67] ([i915#4538]) +1 other test skip [67]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-dg1-13/igt@kms_big_fb@yf-tiled-32bpp-rotate-270.html * igt@kms_big_fb@yf-tiled-max-hw-stride-64bpp-rotate-180-hflip-async-flip: - shard-glk: NOTRUN -> [SKIP][68] +71 other tests skip [68]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-glk6/igt@kms_big_fb@yf-tiled-max-hw-stride-64bpp-rotate-180-hflip-async-flip.html * igt@kms_ccs@bad-aux-stride-4-tiled-mtl-rc-ccs@pipe-c-hdmi-a-2: - shard-glk10: NOTRUN -> [SKIP][69] +116 other tests skip [69]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-glk10/igt@kms_ccs@bad-aux-stride-4-tiled-mtl-rc-ccs@pipe-c-hdmi-a-2.html * igt@kms_ccs@bad-pixel-format-y-tiled-gen12-mc-ccs@pipe-a-hdmi-a-2: - shard-rkl: NOTRUN -> [SKIP][70] ([i915#14544] / [i915#6095]) +6 other tests skip [70]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-rkl-6/igt@kms_ccs@bad-pixel-format-y-tiled-gen12-mc-ccs@pipe-a-hdmi-a-2.html * igt@kms_ccs@bad-rotation-90-4-tiled-dg2-mc-ccs@pipe-b-hdmi-a-4: - shard-dg1: NOTRUN -> [SKIP][71] ([i915#6095]) +152 other tests skip [71]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-dg1-17/igt@kms_ccs@bad-rotation-90-4-tiled-dg2-mc-ccs@pipe-b-hdmi-a-4.html * igt@kms_ccs@crc-primary-basic-4-tiled-bmg-ccs: - shard-rkl: NOTRUN -> [SKIP][72] ([i915#12313]) [72]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-rkl-2/igt@kms_ccs@crc-primary-basic-4-tiled-bmg-ccs.html * igt@kms_ccs@crc-primary-basic-4-tiled-dg2-rc-ccs-cc: - shard-rkl: NOTRUN -> [SKIP][73] ([i915#14098] / [i915#6095]) +33 other tests skip [73]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-rkl-2/igt@kms_ccs@crc-primary-basic-4-tiled-dg2-rc-ccs-cc.html * igt@kms_ccs@crc-primary-rotation-180-4-tiled-dg2-mc-ccs@pipe-a-hdmi-a-3: - shard-dg2: NOTRUN -> [SKIP][74] ([i915#6095]) +47 other tests skip [74]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-dg2-7/igt@kms_ccs@crc-primary-rotation-180-4-tiled-dg2-mc-ccs@pipe-a-hdmi-a-3.html * igt@kms_ccs@crc-primary-rotation-180-4-tiled-mtl-mc-ccs@pipe-d-hdmi-a-1: - shard-dg2: NOTRUN -> [SKIP][75] ([i915#10307] / [i915#10434] / [i915#6095]) +1 other test skip [75]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-dg2-4/igt@kms_ccs@crc-primary-rotation-180-4-tiled-mtl-mc-ccs@pipe-d-hdmi-a-1.html * igt@kms_ccs@crc-primary-suspend-4-tiled-dg2-mc-ccs@pipe-b-hdmi-a-2: - shard-rkl: NOTRUN -> [SKIP][76] ([i915#6095]) +52 other tests skip [76]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-rkl-6/igt@kms_ccs@crc-primary-suspend-4-tiled-dg2-mc-ccs@pipe-b-hdmi-a-2.html * igt@kms_ccs@crc-primary-suspend-4-tiled-dg2-rc-ccs-cc@pipe-b-hdmi-a-1: - shard-tglu: NOTRUN -> [SKIP][77] ([i915#6095]) +39 other tests skip [77]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-tglu-9/igt@kms_ccs@crc-primary-suspend-4-tiled-dg2-rc-ccs-cc@pipe-b-hdmi-a-1.html * igt@kms_ccs@crc-primary-suspend-yf-tiled-ccs@pipe-a-hdmi-a-1: - shard-tglu-1: NOTRUN -> [SKIP][78] ([i915#6095]) +29 other tests skip [78]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/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-4-tiled-bmg-ccs: - shard-tglu-1: NOTRUN -> [SKIP][79] ([i915#12313]) [79]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-tglu-1/igt@kms_ccs@crc-sprite-planes-basic-4-tiled-bmg-ccs.html * igt@kms_ccs@crc-sprite-planes-basic-4-tiled-dg2-rc-ccs-cc@pipe-a-hdmi-a-3: - shard-dg1: NOTRUN -> [SKIP][80] ([i915#4423] / [i915#6095]) [80]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-dg1-12/igt@kms_ccs@crc-sprite-planes-basic-4-tiled-dg2-rc-ccs-cc@pipe-a-hdmi-a-3.html * igt@kms_ccs@crc-sprite-planes-basic-y-tiled-gen12-mc-ccs@pipe-d-hdmi-a-1: - shard-dg2: NOTRUN -> [SKIP][81] ([i915#10307] / [i915#6095]) +161 other tests skip [81]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-dg2-4/igt@kms_ccs@crc-sprite-planes-basic-y-tiled-gen12-mc-ccs@pipe-d-hdmi-a-1.html * igt@kms_ccs@random-ccs-data-4-tiled-dg2-mc-ccs@pipe-c-hdmi-a-2: - shard-rkl: NOTRUN -> [SKIP][82] ([i915#14098] / [i915#14544] / [i915#6095]) +3 other tests skip [82]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-rkl-6/igt@kms_ccs@random-ccs-data-4-tiled-dg2-mc-ccs@pipe-c-hdmi-a-2.html * igt@kms_ccs@random-ccs-data-4-tiled-lnl-ccs: - shard-tglu: NOTRUN -> [SKIP][83] ([i915#12313]) +1 other test skip [83]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-tglu-8/igt@kms_ccs@random-ccs-data-4-tiled-lnl-ccs.html * igt@kms_cdclk@mode-transition: - shard-tglu-1: NOTRUN -> [SKIP][84] ([i915#3742]) [84]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-tglu-1/igt@kms_cdclk@mode-transition.html * igt@kms_cdclk@mode-transition@pipe-b-dp-3: - shard-dg2: NOTRUN -> [SKIP][85] ([i915#13781]) +3 other tests skip [85]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-dg2-11/igt@kms_cdclk@mode-transition@pipe-b-dp-3.html * igt@kms_cdclk@plane-scaling@pipe-d-hdmi-a-1: - shard-dg2: NOTRUN -> [SKIP][86] ([i915#13783]) +3 other tests skip [86]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-dg2-4/igt@kms_cdclk@plane-scaling@pipe-d-hdmi-a-1.html * igt@kms_chamelium_edid@hdmi-edid-stress-resolution-non-4k: - shard-tglu-1: NOTRUN -> [SKIP][87] ([i915#11151] / [i915#7828]) +3 other tests skip [87]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-tglu-1/igt@kms_chamelium_edid@hdmi-edid-stress-resolution-non-4k.html * igt@kms_chamelium_edid@hdmi-mode-timings: - shard-tglu: NOTRUN -> [SKIP][88] ([i915#11151] / [i915#7828]) +3 other tests skip [88]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-tglu-8/igt@kms_chamelium_edid@hdmi-mode-timings.html * igt@kms_chamelium_frames@hdmi-frame-dump: - shard-dg1: NOTRUN -> [SKIP][89] ([i915#11151] / [i915#7828]) [89]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-dg1-13/igt@kms_chamelium_frames@hdmi-frame-dump.html * igt@kms_chamelium_frames@vga-frame-dump: - shard-rkl: NOTRUN -> [SKIP][90] ([i915#11151] / [i915#7828]) +4 other tests skip [90]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-rkl-2/igt@kms_chamelium_frames@vga-frame-dump.html * igt@kms_chamelium_hpd@hdmi-hpd-after-suspend: - shard-mtlp: NOTRUN -> [SKIP][91] ([i915#11151] / [i915#7828]) [91]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-mtlp-5/igt@kms_chamelium_hpd@hdmi-hpd-after-suspend.html * igt@kms_content_protection@dp-mst-type-0-suspend-resume: - shard-tglu: NOTRUN -> [SKIP][92] ([i915#15330]) [92]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-tglu-8/igt@kms_content_protection@dp-mst-type-0-suspend-resume.html * igt@kms_content_protection@dp-mst-type-1: - shard-rkl: NOTRUN -> [SKIP][93] ([i915#15330] / [i915#3116]) +1 other test skip [93]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-rkl-2/igt@kms_content_protection@dp-mst-type-1.html * igt@kms_content_protection@srm: - shard-tglu-1: NOTRUN -> [SKIP][94] ([i915#6944] / [i915#7116] / [i915#7118]) [94]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-tglu-1/igt@kms_content_protection@srm.html * igt@kms_content_protection@srm@pipe-a-dp-3: - shard-dg2: NOTRUN -> [FAIL][95] ([i915#7173]) +1 other test fail [95]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-dg2-11/igt@kms_content_protection@srm@pipe-a-dp-3.html * igt@kms_content_protection@suspend-resume: - shard-tglu-1: NOTRUN -> [SKIP][96] ([i915#6944]) [96]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-tglu-1/igt@kms_content_protection@suspend-resume.html * igt@kms_content_protection@uevent: - shard-dg1: NOTRUN -> [SKIP][97] ([i915#6944] / [i915#7116] / [i915#9424]) [97]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-dg1-13/igt@kms_content_protection@uevent.html * igt@kms_cursor_crc@cursor-offscreen-32x32: - shard-dg1: NOTRUN -> [SKIP][98] ([i915#3555]) [98]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-dg1-13/igt@kms_cursor_crc@cursor-offscreen-32x32.html * igt@kms_cursor_crc@cursor-onscreen-256x85: - shard-tglu: [PASS][99] -> [FAIL][100] ([i915#13566]) +1 other test fail [99]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17982/shard-tglu-10/igt@kms_cursor_crc@cursor-onscreen-256x85.html [100]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-tglu-10/igt@kms_cursor_crc@cursor-onscreen-256x85.html * igt@kms_cursor_crc@cursor-onscreen-256x85@pipe-a-hdmi-a-2: - shard-rkl: [PASS][101] -> [FAIL][102] ([i915#13566]) +1 other test fail [101]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17982/shard-rkl-3/igt@kms_cursor_crc@cursor-onscreen-256x85@pipe-a-hdmi-a-2.html [102]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-rkl-3/igt@kms_cursor_crc@cursor-onscreen-256x85@pipe-a-hdmi-a-2.html * igt@kms_cursor_crc@cursor-onscreen-512x170: - shard-tglu: NOTRUN -> [SKIP][103] ([i915#13049]) [103]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-tglu-8/igt@kms_cursor_crc@cursor-onscreen-512x170.html * igt@kms_cursor_crc@cursor-onscreen-512x512: - shard-rkl: NOTRUN -> [SKIP][104] ([i915#13049]) [104]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-rkl-2/igt@kms_cursor_crc@cursor-onscreen-512x512.html * igt@kms_cursor_crc@cursor-random-32x32: - shard-mtlp: NOTRUN -> [SKIP][105] ([i915#3555] / [i915#8814]) [105]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-mtlp-5/igt@kms_cursor_crc@cursor-random-32x32.html * igt@kms_cursor_crc@cursor-sliding-128x42@pipe-a-hdmi-a-2: - shard-rkl: NOTRUN -> [FAIL][106] ([i915#13566]) +4 other tests fail [106]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-rkl-7/igt@kms_cursor_crc@cursor-sliding-128x42@pipe-a-hdmi-a-2.html * igt@kms_cursor_crc@cursor-sliding-512x170: - shard-tglu-1: NOTRUN -> [SKIP][107] ([i915#13049]) +1 other test skip [107]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-tglu-1/igt@kms_cursor_crc@cursor-sliding-512x170.html * igt@kms_cursor_crc@cursor-sliding-max-size: - shard-rkl: NOTRUN -> [SKIP][108] ([i915#3555]) [108]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-rkl-2/igt@kms_cursor_crc@cursor-sliding-max-size.html * igt@kms_cursor_legacy@short-busy-flip-before-cursor-atomic-transitions: - shard-rkl: NOTRUN -> [SKIP][109] ([i915#4103]) [109]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/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-dg1: NOTRUN -> [SKIP][110] ([i915#4103] / [i915#4213]) [110]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-dg1-13/igt@kms_cursor_legacy@short-busy-flip-before-cursor-atomic-transitions-varying-size.html * igt@kms_dirtyfb@psr-dirtyfb-ioctl: - shard-tglu-1: NOTRUN -> [SKIP][111] ([i915#9723]) +1 other test skip [111]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-tglu-1/igt@kms_dirtyfb@psr-dirtyfb-ioctl.html * igt@kms_dp_link_training@uhbr-sst: - shard-tglu-1: NOTRUN -> [SKIP][112] ([i915#13748]) [112]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-tglu-1/igt@kms_dp_link_training@uhbr-sst.html * igt@kms_dsc@dsc-fractional-bpp-with-bpc: - shard-tglu-1: NOTRUN -> [SKIP][113] ([i915#3840]) [113]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-tglu-1/igt@kms_dsc@dsc-fractional-bpp-with-bpc.html * igt@kms_dsc@dsc-with-bpc: - shard-rkl: NOTRUN -> [SKIP][114] ([i915#3555] / [i915#3840]) [114]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-rkl-2/igt@kms_dsc@dsc-with-bpc.html * igt@kms_fbcon_fbt@fbc-suspend: - shard-glk10: NOTRUN -> [INCOMPLETE][115] ([i915#9878]) [115]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-glk10/igt@kms_fbcon_fbt@fbc-suspend.html * igt@kms_feature_discovery@chamelium: - shard-tglu: NOTRUN -> [SKIP][116] ([i915#2065] / [i915#4854]) [116]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-tglu-8/igt@kms_feature_discovery@chamelium.html * igt@kms_feature_discovery@display-3x: - shard-tglu: NOTRUN -> [SKIP][117] ([i915#1839]) [117]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-tglu-4/igt@kms_feature_discovery@display-3x.html * igt@kms_feature_discovery@dp-mst: - shard-dg1: NOTRUN -> [SKIP][118] ([i915#9337]) [118]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-dg1-13/igt@kms_feature_discovery@dp-mst.html * igt@kms_flip@2x-flip-vs-fences: - shard-tglu: NOTRUN -> [SKIP][119] ([i915#3637] / [i915#9934]) +2 other tests skip [119]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-tglu-8/igt@kms_flip@2x-flip-vs-fences.html * igt@kms_flip@2x-flip-vs-panning-interruptible: - shard-dg1: NOTRUN -> [SKIP][120] ([i915#9934]) +1 other test skip [120]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-dg1-13/igt@kms_flip@2x-flip-vs-panning-interruptible.html * igt@kms_flip@2x-flip-vs-suspend: - shard-glk: NOTRUN -> [INCOMPLETE][121] ([i915#12745] / [i915#4839]) +1 other test incomplete [121]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-glk6/igt@kms_flip@2x-flip-vs-suspend.html * igt@kms_flip@2x-flip-vs-suspend-interruptible@ab-hdmi-a1-hdmi-a2: - shard-glk: NOTRUN -> [INCOMPLETE][122] ([i915#4839]) +1 other test incomplete [122]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-glk1/igt@kms_flip@2x-flip-vs-suspend-interruptible@ab-hdmi-a1-hdmi-a2.html * igt@kms_flip@2x-plain-flip: - shard-tglu-1: NOTRUN -> [SKIP][123] ([i915#3637] / [i915#9934]) +4 other tests skip [123]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-tglu-1/igt@kms_flip@2x-plain-flip.html * igt@kms_flip@flip-vs-suspend-interruptible: - shard-rkl: [PASS][124] -> [INCOMPLETE][125] ([i915#6113]) [124]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17982/shard-rkl-5/igt@kms_flip@flip-vs-suspend-interruptible.html [125]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-rkl-3/igt@kms_flip@flip-vs-suspend-interruptible.html * igt@kms_flip@flip-vs-suspend-interruptible@c-hdmi-a2: - shard-rkl: NOTRUN -> [INCOMPLETE][126] ([i915#6113] / [i915#9878]) [126]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-rkl-3/igt@kms_flip@flip-vs-suspend-interruptible@c-hdmi-a2.html * igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytileccs-downscaling: - shard-rkl: NOTRUN -> [SKIP][127] ([i915#15643]) +1 other test skip [127]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-rkl-2/igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytileccs-downscaling.html * igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytileccs-upscaling: - shard-tglu-1: NOTRUN -> [SKIP][128] ([i915#15643]) +2 other tests skip [128]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-tglu-1/igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytileccs-upscaling.html * igt@kms_frontbuffer_tracking@fbc-2p-primscrn-indfb-plflip-blt: - shard-rkl: NOTRUN -> [SKIP][129] ([i915#1825]) +16 other tests skip [129]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-rkl-2/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-indfb-plflip-blt.html * igt@kms_frontbuffer_tracking@fbc-2p-primscrn-pri-indfb-draw-mmap-wc: - shard-tglu-1: NOTRUN -> [SKIP][130] +28 other tests skip [130]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-tglu-1/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-pri-indfb-draw-mmap-wc.html * igt@kms_frontbuffer_tracking@fbc-rgb101010-draw-mmap-gtt: - shard-dg2: NOTRUN -> [SKIP][131] ([i915#8708]) [131]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-dg2-3/igt@kms_frontbuffer_tracking@fbc-rgb101010-draw-mmap-gtt.html * igt@kms_frontbuffer_tracking@fbcpsr-1p-offscreen-pri-indfb-draw-pwrite: - shard-dg1: NOTRUN -> [SKIP][132] ([i915#15102]) [132]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-dg1-13/igt@kms_frontbuffer_tracking@fbcpsr-1p-offscreen-pri-indfb-draw-pwrite.html * igt@kms_frontbuffer_tracking@fbcpsr-1p-offscreen-pri-shrfb-draw-mmap-wc: - shard-dg2: NOTRUN -> [SKIP][133] ([i915#15104]) [133]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-dg2-3/igt@kms_frontbuffer_tracking@fbcpsr-1p-offscreen-pri-shrfb-draw-mmap-wc.html * igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-cur-indfb-draw-pwrite: - shard-dg1: NOTRUN -> [SKIP][134] ([i915#15102] / [i915#3458]) [134]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-dg1-13/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-cur-indfb-draw-pwrite.html * igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-pri-shrfb-draw-mmap-wc: - shard-tglu: NOTRUN -> [SKIP][135] +23 other tests skip [135]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-tglu-4/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-pri-shrfb-draw-mmap-wc.html * igt@kms_frontbuffer_tracking@fbcpsr-rgb101010-draw-blt: - shard-tglu-1: NOTRUN -> [SKIP][136] ([i915#15102]) +10 other tests skip [136]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-tglu-1/igt@kms_frontbuffer_tracking@fbcpsr-rgb101010-draw-blt.html * igt@kms_frontbuffer_tracking@fbcpsr-rgb101010-draw-mmap-wc: - shard-rkl: NOTRUN -> [SKIP][137] ([i915#15102] / [i915#3023]) +7 other tests skip [137]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-rkl-2/igt@kms_frontbuffer_tracking@fbcpsr-rgb101010-draw-mmap-wc.html * igt@kms_frontbuffer_tracking@pipe-fbc-rte: - shard-tglu-1: NOTRUN -> [SKIP][138] ([i915#9766]) [138]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-tglu-1/igt@kms_frontbuffer_tracking@pipe-fbc-rte.html * igt@kms_frontbuffer_tracking@psr-1p-offscreen-pri-indfb-draw-blt: - shard-rkl: NOTRUN -> [SKIP][139] ([i915#15102]) +1 other test skip [139]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-rkl-2/igt@kms_frontbuffer_tracking@psr-1p-offscreen-pri-indfb-draw-blt.html * igt@kms_frontbuffer_tracking@psr-2p-primscrn-pri-indfb-draw-render: - shard-mtlp: NOTRUN -> [SKIP][140] ([i915#1825]) [140]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-mtlp-5/igt@kms_frontbuffer_tracking@psr-2p-primscrn-pri-indfb-draw-render.html * igt@kms_frontbuffer_tracking@psr-rgb101010-draw-mmap-cpu: - shard-tglu: NOTRUN -> [SKIP][141] ([i915#15102]) +6 other tests skip [141]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-tglu-8/igt@kms_frontbuffer_tracking@psr-rgb101010-draw-mmap-cpu.html * igt@kms_hdr@brightness-with-hdr: - shard-tglu-1: NOTRUN -> [SKIP][142] ([i915#12713]) [142]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-tglu-1/igt@kms_hdr@brightness-with-hdr.html * igt@kms_joiner@basic-force-big-joiner: - shard-tglu: NOTRUN -> [SKIP][143] ([i915#15459]) [143]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-tglu-9/igt@kms_joiner@basic-force-big-joiner.html * igt@kms_joiner@basic-max-non-joiner: - shard-tglu: NOTRUN -> [SKIP][144] ([i915#13688]) [144]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-tglu-8/igt@kms_joiner@basic-max-non-joiner.html * igt@kms_joiner@invalid-modeset-force-ultra-joiner: - shard-dg1: NOTRUN -> [SKIP][145] ([i915#15458]) [145]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-dg1-13/igt@kms_joiner@invalid-modeset-force-ultra-joiner.html * igt@kms_joiner@invalid-modeset-ultra-joiner: - shard-rkl: NOTRUN -> [SKIP][146] ([i915#15458]) [146]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-rkl-2/igt@kms_joiner@invalid-modeset-ultra-joiner.html * igt@kms_pipe_b_c_ivb@disable-pipe-b-enable-pipe-c: - shard-dg1: NOTRUN -> [SKIP][147] +10 other tests skip [147]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-dg1-13/igt@kms_pipe_b_c_ivb@disable-pipe-b-enable-pipe-c.html * igt@kms_pipe_crc_basic@suspend-read-crc: - shard-glk10: NOTRUN -> [INCOMPLETE][148] ([i915#12756] / [i915#13409] / [i915#13476]) [148]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-glk10/igt@kms_pipe_crc_basic@suspend-read-crc.html * igt@kms_pipe_crc_basic@suspend-read-crc@pipe-b-hdmi-a-2: - shard-glk10: NOTRUN -> [INCOMPLETE][149] ([i915#13409] / [i915#13476]) [149]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-glk10/igt@kms_pipe_crc_basic@suspend-read-crc@pipe-b-hdmi-a-2.html * igt@kms_plane@pixel-format-4-tiled-dg2-mc-ccs-modifier-source-clamping: - shard-dg1: NOTRUN -> [SKIP][150] ([i915#8825]) [150]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-dg1-13/igt@kms_plane@pixel-format-4-tiled-dg2-mc-ccs-modifier-source-clamping.html * igt@kms_plane@pixel-format-4-tiled-mtl-mc-ccs-modifier-source-clamping: - shard-rkl: NOTRUN -> [SKIP][151] ([i915#8825]) [151]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-rkl-2/igt@kms_plane@pixel-format-4-tiled-mtl-mc-ccs-modifier-source-clamping.html * igt@kms_plane@pixel-format-y-tiled-gen12-mc-ccs-modifier: - shard-tglu: NOTRUN -> [SKIP][152] ([i915#8825]) +1 other test skip [152]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-tglu-8/igt@kms_plane@pixel-format-y-tiled-gen12-mc-ccs-modifier.html * igt@kms_plane@pixel-format-y-tiled-gen12-rc-ccs-cc-modifier@pipe-a-plane-7: - shard-dg1: NOTRUN -> [SKIP][153] ([i915#15608]) +1 other test skip [153]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-dg1-13/igt@kms_plane@pixel-format-y-tiled-gen12-rc-ccs-cc-modifier@pipe-a-plane-7.html * igt@kms_plane@pixel-format-yf-tiled-ccs-modifier: - shard-tglu-1: NOTRUN -> [SKIP][154] ([i915#8825]) +1 other test skip [154]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-tglu-1/igt@kms_plane@pixel-format-yf-tiled-ccs-modifier.html * igt@kms_plane_alpha_blend@constant-alpha-max: - shard-glk: NOTRUN -> [FAIL][155] ([i915#10647] / [i915#12169]) [155]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-glk6/igt@kms_plane_alpha_blend@constant-alpha-max.html * igt@kms_plane_alpha_blend@constant-alpha-max@pipe-c-hdmi-a-1: - shard-glk: NOTRUN -> [FAIL][156] ([i915#10647]) +1 other test fail [156]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-glk6/igt@kms_plane_alpha_blend@constant-alpha-max@pipe-c-hdmi-a-1.html * igt@kms_plane_lowres@tiling-yf: - shard-tglu: NOTRUN -> [SKIP][157] ([i915#3555]) +1 other test skip [157]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-tglu-8/igt@kms_plane_lowres@tiling-yf.html * igt@kms_plane_multiple@2x-tiling-x: - shard-rkl: NOTRUN -> [SKIP][158] ([i915#13958]) [158]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-rkl-2/igt@kms_plane_multiple@2x-tiling-x.html * igt@kms_plane_multiple@tiling-yf: - shard-tglu-1: NOTRUN -> [SKIP][159] ([i915#14259]) [159]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-tglu-1/igt@kms_plane_multiple@tiling-yf.html * igt@kms_plane_scaling@plane-scaler-with-clipping-clamping-rotation: - shard-rkl: NOTRUN -> [SKIP][160] ([i915#15329] / [i915#3555]) [160]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-rkl-2/igt@kms_plane_scaling@plane-scaler-with-clipping-clamping-rotation.html * igt@kms_plane_scaling@plane-scaler-with-clipping-clamping-rotation@pipe-b: - shard-rkl: NOTRUN -> [SKIP][161] ([i915#15329]) +2 other tests skip [161]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-rkl-2/igt@kms_plane_scaling@plane-scaler-with-clipping-clamping-rotation@pipe-b.html * igt@kms_pm_backlight@brightness-with-dpms: - shard-tglu-1: NOTRUN -> [SKIP][162] ([i915#12343]) [162]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-tglu-1/igt@kms_pm_backlight@brightness-with-dpms.html * igt@kms_pm_backlight@fade: - shard-tglu: NOTRUN -> [SKIP][163] ([i915#9812]) [163]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-tglu-8/igt@kms_pm_backlight@fade.html * igt@kms_pm_backlight@fade-with-dpms: - shard-rkl: NOTRUN -> [SKIP][164] ([i915#5354]) [164]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-rkl-2/igt@kms_pm_backlight@fade-with-dpms.html * igt@kms_pm_rpm@modeset-lpsp-stress-no-wait: - shard-rkl: [PASS][165] -> [SKIP][166] ([i915#15073]) [165]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17982/shard-rkl-2/igt@kms_pm_rpm@modeset-lpsp-stress-no-wait.html [166]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-rkl-4/igt@kms_pm_rpm@modeset-lpsp-stress-no-wait.html * igt@kms_pm_rpm@modeset-non-lpsp-stress: - shard-dg1: [PASS][167] -> [SKIP][168] ([i915#15073]) +2 other tests skip [167]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17982/shard-dg1-16/igt@kms_pm_rpm@modeset-non-lpsp-stress.html [168]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-dg1-14/igt@kms_pm_rpm@modeset-non-lpsp-stress.html * igt@kms_prime@basic-modeset-hybrid: - shard-tglu-1: NOTRUN -> [SKIP][169] ([i915#6524]) [169]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-tglu-1/igt@kms_prime@basic-modeset-hybrid.html * igt@kms_psr2_sf@fbc-pr-overlay-plane-move-continuous-exceed-sf: - shard-snb: NOTRUN -> [SKIP][170] ([i915#11520]) +2 other tests skip [170]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-snb1/igt@kms_psr2_sf@fbc-pr-overlay-plane-move-continuous-exceed-sf.html * igt@kms_psr2_sf@fbc-pr-overlay-plane-move-continuous-sf: - shard-tglu: NOTRUN -> [SKIP][171] ([i915#11520]) +3 other tests skip [171]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-tglu-8/igt@kms_psr2_sf@fbc-pr-overlay-plane-move-continuous-sf.html * igt@kms_psr2_sf@fbc-psr2-cursor-plane-move-continuous-exceed-sf: - shard-glk: NOTRUN -> [SKIP][172] ([i915#11520]) [172]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-glk6/igt@kms_psr2_sf@fbc-psr2-cursor-plane-move-continuous-exceed-sf.html * igt@kms_psr2_sf@fbc-psr2-overlay-plane-move-continuous-sf: - shard-dg1: NOTRUN -> [SKIP][173] ([i915#11520]) [173]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-dg1-13/igt@kms_psr2_sf@fbc-psr2-overlay-plane-move-continuous-sf.html * igt@kms_psr2_sf@fbc-psr2-overlay-plane-update-sf-dmg-area: - shard-rkl: NOTRUN -> [SKIP][174] ([i915#11520]) +4 other tests skip [174]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-rkl-2/igt@kms_psr2_sf@fbc-psr2-overlay-plane-update-sf-dmg-area.html * igt@kms_psr2_sf@psr2-overlay-plane-update-continuous-sf: - shard-tglu-1: NOTRUN -> [SKIP][175] ([i915#11520]) +4 other tests skip [175]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-tglu-1/igt@kms_psr2_sf@psr2-overlay-plane-update-continuous-sf.html * igt@kms_psr2_sf@psr2-plane-move-sf-dmg-area: - shard-glk10: NOTRUN -> [SKIP][176] ([i915#11520]) +3 other tests skip [176]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-glk10/igt@kms_psr2_sf@psr2-plane-move-sf-dmg-area.html * igt@kms_psr2_su@frontbuffer-xrgb8888: - shard-rkl: NOTRUN -> [SKIP][177] ([i915#9683]) [177]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-rkl-2/igt@kms_psr2_su@frontbuffer-xrgb8888.html * igt@kms_psr2_su@page_flip-p010: - shard-dg1: NOTRUN -> [SKIP][178] ([i915#9683]) [178]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-dg1-13/igt@kms_psr2_su@page_flip-p010.html * igt@kms_psr@fbc-pr-sprite-render: - shard-dg1: NOTRUN -> [SKIP][179] ([i915#1072] / [i915#9732]) +2 other tests skip [179]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-dg1-13/igt@kms_psr@fbc-pr-sprite-render.html * igt@kms_psr@fbc-psr-no-drrs: - shard-tglu: NOTRUN -> [SKIP][180] ([i915#9732]) +7 other tests skip [180]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-tglu-8/igt@kms_psr@fbc-psr-no-drrs.html * igt@kms_psr@pr-sprite-mmap-gtt: - shard-rkl: NOTRUN -> [SKIP][181] ([i915#1072] / [i915#9732]) +8 other tests skip [181]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-rkl-2/igt@kms_psr@pr-sprite-mmap-gtt.html * igt@kms_psr@psr-primary-mmap-cpu: - shard-tglu-1: NOTRUN -> [SKIP][182] ([i915#9732]) +9 other tests skip [182]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-tglu-1/igt@kms_psr@psr-primary-mmap-cpu.html * igt@kms_rotation_crc@primary-4-tiled-reflect-x-180: - shard-rkl: NOTRUN -> [SKIP][183] ([i915#5289]) [183]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-rkl-2/igt@kms_rotation_crc@primary-4-tiled-reflect-x-180.html * igt@kms_scaling_modes@scaling-mode-none: - shard-tglu-1: NOTRUN -> [SKIP][184] ([i915#3555]) [184]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-tglu-1/igt@kms_scaling_modes@scaling-mode-none.html * igt@kms_selftest@drm_framebuffer: - shard-tglu: NOTRUN -> [ABORT][185] ([i915#13179]) +1 other test abort [185]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-tglu-9/igt@kms_selftest@drm_framebuffer.html * igt@kms_setmode@invalid-clone-single-crtc-stealing: - shard-dg2: NOTRUN -> [SKIP][186] ([i915#3555]) +1 other test skip [186]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-dg2-3/igt@kms_setmode@invalid-clone-single-crtc-stealing.html * igt@kms_vrr@flip-basic: - shard-rkl: NOTRUN -> [SKIP][187] ([i915#15243] / [i915#3555]) [187]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-rkl-7/igt@kms_vrr@flip-basic.html * igt@kms_vrr@lobf: - shard-tglu-1: NOTRUN -> [SKIP][188] ([i915#11920]) [188]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-tglu-1/igt@kms_vrr@lobf.html * igt@kms_vrr@max-min: - shard-tglu-1: NOTRUN -> [SKIP][189] ([i915#9906]) [189]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-tglu-1/igt@kms_vrr@max-min.html * igt@perf_pmu@module-unload: - shard-tglu: NOTRUN -> [FAIL][190] ([i915#14433]) [190]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-tglu-9/igt@perf_pmu@module-unload.html * igt@perf_pmu@rc6-suspend: - shard-glk: NOTRUN -> [INCOMPLETE][191] ([i915#13356]) [191]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-glk6/igt@perf_pmu@rc6-suspend.html * igt@sriov_basic@enable-vfs-autoprobe-off: - shard-rkl: NOTRUN -> [SKIP][192] ([i915#9917]) [192]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-rkl-2/igt@sriov_basic@enable-vfs-autoprobe-off.html * igt@tools_test@sysfs_l3_parity: - shard-rkl: NOTRUN -> [SKIP][193] +10 other tests skip [193]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-rkl-2/igt@tools_test@sysfs_l3_parity.html #### Possible fixes #### * igt@gem_exec_reloc@basic-concurrent16: - shard-snb: [INCOMPLETE][194] -> [PASS][195] [194]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17982/shard-snb7/igt@gem_exec_reloc@basic-concurrent16.html [195]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-snb1/igt@gem_exec_reloc@basic-concurrent16.html * igt@gem_softpin@noreloc-interruptible: - shard-mtlp: [ABORT][196] ([i915#13562]) -> [PASS][197] [196]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17982/shard-mtlp-3/igt@gem_softpin@noreloc-interruptible.html [197]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-mtlp-5/igt@gem_softpin@noreloc-interruptible.html * igt@i915_pm_freq_api@freq-suspend@gt0: - shard-dg2: [INCOMPLETE][198] ([i915#13356] / [i915#13820]) -> [PASS][199] +1 other test pass [198]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17982/shard-dg2-1/igt@i915_pm_freq_api@freq-suspend@gt0.html [199]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-dg2-3/igt@i915_pm_freq_api@freq-suspend@gt0.html * igt@i915_selftest@live: - shard-mtlp: [DMESG-FAIL][200] ([i915#12061] / [i915#15560]) -> [PASS][201] [200]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17982/shard-mtlp-8/igt@i915_selftest@live.html [201]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-mtlp-8/igt@i915_selftest@live.html * igt@i915_selftest@live@workarounds: - shard-dg2: [DMESG-FAIL][202] ([i915#12061]) -> [PASS][203] +1 other test pass [202]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17982/shard-dg2-3/igt@i915_selftest@live@workarounds.html [203]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-dg2-6/igt@i915_selftest@live@workarounds.html - shard-mtlp: [DMESG-FAIL][204] ([i915#12061]) -> [PASS][205] [204]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17982/shard-mtlp-8/igt@i915_selftest@live@workarounds.html [205]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-mtlp-8/igt@i915_selftest@live@workarounds.html * igt@i915_suspend@sysfs-reader: - shard-rkl: [INCOMPLETE][206] ([i915#4817]) -> [PASS][207] [206]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17982/shard-rkl-4/igt@i915_suspend@sysfs-reader.html [207]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-rkl-7/igt@i915_suspend@sysfs-reader.html * igt@kms_atomic_transition@plane-all-modeset-transition@pipe-a-hdmi-a-1: - shard-tglu: [FAIL][208] ([i915#15662]) -> [PASS][209] +1 other test pass [208]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17982/shard-tglu-6/igt@kms_atomic_transition@plane-all-modeset-transition@pipe-a-hdmi-a-1.html [209]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-tglu-5/igt@kms_atomic_transition@plane-all-modeset-transition@pipe-a-hdmi-a-1.html * igt@kms_cursor_crc@cursor-onscreen-128x42: - shard-rkl: [FAIL][210] ([i915#13566]) -> [PASS][211] +1 other test pass [210]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17982/shard-rkl-4/igt@kms_cursor_crc@cursor-onscreen-128x42.html [211]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-rkl-7/igt@kms_cursor_crc@cursor-onscreen-128x42.html * igt@kms_cursor_crc@cursor-random-64x64: - shard-dg1: [DMESG-WARN][212] ([i915#4423]) -> [PASS][213] +1 other test pass [212]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17982/shard-dg1-13/igt@kms_cursor_crc@cursor-random-64x64.html [213]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-dg1-18/igt@kms_cursor_crc@cursor-random-64x64.html * igt@kms_cursor_crc@cursor-sliding-128x42: - shard-tglu: [FAIL][214] ([i915#13566]) -> [PASS][215] +1 other test pass [214]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17982/shard-tglu-7/igt@kms_cursor_crc@cursor-sliding-128x42.html [215]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-tglu-3/igt@kms_cursor_crc@cursor-sliding-128x42.html * igt@kms_dither@fb-8bpc-vs-panel-8bpc: - shard-dg2: [SKIP][216] ([i915#3555]) -> [PASS][217] [216]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17982/shard-dg2-1/igt@kms_dither@fb-8bpc-vs-panel-8bpc.html [217]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-dg2-11/igt@kms_dither@fb-8bpc-vs-panel-8bpc.html * igt@kms_flip@flip-vs-suspend: - shard-rkl: [INCOMPLETE][218] ([i915#6113]) -> [PASS][219] [218]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17982/shard-rkl-6/igt@kms_flip@flip-vs-suspend.html [219]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-rkl-2/igt@kms_flip@flip-vs-suspend.html * igt@kms_hdr@bpc-switch-suspend: - shard-dg2: [SKIP][220] ([i915#3555] / [i915#8228]) -> [PASS][221] [220]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17982/shard-dg2-6/igt@kms_hdr@bpc-switch-suspend.html [221]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-dg2-11/igt@kms_hdr@bpc-switch-suspend.html * igt@kms_hdr@static-swap: - shard-rkl: [SKIP][222] ([i915#3555] / [i915#8228]) -> [PASS][223] [222]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17982/shard-rkl-8/igt@kms_hdr@static-swap.html [223]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-rkl-6/igt@kms_hdr@static-swap.html * igt@kms_lease@simple-lease: - shard-dg1: [ABORT][224] -> [PASS][225] [224]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17982/shard-dg1-15/igt@kms_lease@simple-lease.html [225]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-dg1-13/igt@kms_lease@simple-lease.html * igt@kms_plane_scaling@intel-max-src-size: - shard-rkl: [SKIP][226] ([i915#6953]) -> [PASS][227] [226]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17982/shard-rkl-3/igt@kms_plane_scaling@intel-max-src-size.html [227]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-rkl-6/igt@kms_plane_scaling@intel-max-src-size.html * igt@kms_pm_rpm@modeset-non-lpsp-stress: - shard-rkl: [SKIP][228] ([i915#15073]) -> [PASS][229] +1 other test pass [228]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17982/shard-rkl-8/igt@kms_pm_rpm@modeset-non-lpsp-stress.html [229]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-rkl-6/igt@kms_pm_rpm@modeset-non-lpsp-stress.html * igt@perf_pmu@busy-double-start@bcs0: - shard-mtlp: [FAIL][230] ([i915#4349]) -> [PASS][231] [230]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17982/shard-mtlp-3/igt@perf_pmu@busy-double-start@bcs0.html [231]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-mtlp-5/igt@perf_pmu@busy-double-start@bcs0.html * igt@perf_pmu@busy-double-start@vecs1: - shard-dg2: [FAIL][232] ([i915#4349]) -> [PASS][233] +4 other tests pass [232]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17982/shard-dg2-4/igt@perf_pmu@busy-double-start@vecs1.html [233]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-dg2-11/igt@perf_pmu@busy-double-start@vecs1.html #### Warnings #### * igt@api_intel_bb@object-reloc-purge-cache: - shard-rkl: [SKIP][234] ([i915#8411]) -> [SKIP][235] ([i915#14544] / [i915#8411]) +1 other test skip [234]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17982/shard-rkl-8/igt@api_intel_bb@object-reloc-purge-cache.html [235]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-rkl-6/igt@api_intel_bb@object-reloc-purge-cache.html * igt@device_reset@cold-reset-bound: - shard-rkl: [SKIP][236] ([i915#11078]) -> [SKIP][237] ([i915#11078] / [i915#14544]) [236]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17982/shard-rkl-8/igt@device_reset@cold-reset-bound.html [237]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-rkl-6/igt@device_reset@cold-reset-bound.html * igt@gem_ccs@block-copy-compressed: - shard-rkl: [SKIP][238] ([i915#3555] / [i915#9323]) -> [SKIP][239] ([i915#14544] / [i915#3555] / [i915#9323]) [238]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17982/shard-rkl-3/igt@gem_ccs@block-copy-compressed.html [239]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-rkl-6/igt@gem_ccs@block-copy-compressed.html * igt@gem_ccs@block-multicopy-compressed: - shard-rkl: [SKIP][240] ([i915#9323]) -> [SKIP][241] ([i915#14544] / [i915#9323]) [240]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17982/shard-rkl-3/igt@gem_ccs@block-multicopy-compressed.html [241]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-rkl-6/igt@gem_ccs@block-multicopy-compressed.html * igt@gem_ccs@ctrl-surf-copy-new-ctx: - shard-rkl: [SKIP][242] ([i915#14544] / [i915#9323]) -> [SKIP][243] ([i915#9323]) [242]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17982/shard-rkl-6/igt@gem_ccs@ctrl-surf-copy-new-ctx.html [243]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-rkl-4/igt@gem_ccs@ctrl-surf-copy-new-ctx.html * igt@gem_create@create-ext-cpu-access-sanity-check: - shard-rkl: [SKIP][244] ([i915#6335]) -> [SKIP][245] ([i915#14544] / [i915#6335]) [244]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17982/shard-rkl-3/igt@gem_create@create-ext-cpu-access-sanity-check.html [245]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-rkl-6/igt@gem_create@create-ext-cpu-access-sanity-check.html * igt@gem_ctx_sseu@mmap-args: - shard-rkl: [SKIP][246] ([i915#280]) -> [SKIP][247] ([i915#14544] / [i915#280]) [246]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17982/shard-rkl-3/igt@gem_ctx_sseu@mmap-args.html [247]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-rkl-6/igt@gem_ctx_sseu@mmap-args.html * igt@gem_exec_balancer@parallel-keep-submit-fence: - shard-rkl: [SKIP][248] ([i915#14544] / [i915#4525]) -> [SKIP][249] ([i915#4525]) [248]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17982/shard-rkl-6/igt@gem_exec_balancer@parallel-keep-submit-fence.html [249]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-rkl-4/igt@gem_exec_balancer@parallel-keep-submit-fence.html * igt@gem_exec_capture@capture-recoverable: - shard-rkl: [SKIP][250] ([i915#14544] / [i915#6344]) -> [SKIP][251] ([i915#6344]) [250]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17982/shard-rkl-6/igt@gem_exec_capture@capture-recoverable.html [251]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-rkl-2/igt@gem_exec_capture@capture-recoverable.html * igt@gem_exec_reloc@basic-wc: - shard-rkl: [SKIP][252] ([i915#3281]) -> [SKIP][253] ([i915#14544] / [i915#3281]) +7 other tests skip [252]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17982/shard-rkl-8/igt@gem_exec_reloc@basic-wc.html [253]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-rkl-6/igt@gem_exec_reloc@basic-wc.html * igt@gem_exec_reloc@basic-wc-read-noreloc: - shard-rkl: [SKIP][254] ([i915#14544] / [i915#3281]) -> [SKIP][255] ([i915#3281]) +4 other tests skip [254]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17982/shard-rkl-6/igt@gem_exec_reloc@basic-wc-read-noreloc.html [255]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-rkl-7/igt@gem_exec_reloc@basic-wc-read-noreloc.html * igt@gem_lmem_swapping@heavy-verify-random-ccs: - shard-rkl: [SKIP][256] ([i915#14544] / [i915#4613]) -> [SKIP][257] ([i915#4613]) +2 other tests skip [256]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17982/shard-rkl-6/igt@gem_lmem_swapping@heavy-verify-random-ccs.html [257]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-rkl-2/igt@gem_lmem_swapping@heavy-verify-random-ccs.html * igt@gem_lmem_swapping@parallel-random-engines: - shard-rkl: [SKIP][258] ([i915#4613]) -> [SKIP][259] ([i915#14544] / [i915#4613]) +2 other tests skip [258]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17982/shard-rkl-3/igt@gem_lmem_swapping@parallel-random-engines.html [259]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-rkl-6/igt@gem_lmem_swapping@parallel-random-engines.html * igt@gem_media_vme: - shard-rkl: [SKIP][260] ([i915#284]) -> [SKIP][261] ([i915#14544] / [i915#284]) [260]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17982/shard-rkl-3/igt@gem_media_vme.html [261]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-rkl-6/igt@gem_media_vme.html * igt@gem_pread@self: - shard-rkl: [SKIP][262] ([i915#14544] / [i915#3282]) -> [SKIP][263] ([i915#3282]) [262]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17982/shard-rkl-6/igt@gem_pread@self.html [263]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-rkl-7/igt@gem_pread@self.html * igt@gem_pwrite@basic-exhaustion: - shard-rkl: [SKIP][264] ([i915#3282]) -> [SKIP][265] ([i915#14544] / [i915#3282]) +5 other tests skip [264]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17982/shard-rkl-8/igt@gem_pwrite@basic-exhaustion.html [265]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-rkl-6/igt@gem_pwrite@basic-exhaustion.html * igt@gem_tiled_pread_basic@basic: - shard-rkl: [SKIP][266] ([i915#15656]) -> [SKIP][267] ([i915#14544] / [i915#15656]) [266]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17982/shard-rkl-3/igt@gem_tiled_pread_basic@basic.html [267]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-rkl-6/igt@gem_tiled_pread_basic@basic.html * igt@gem_userptr_blits@coherency-sync: - shard-rkl: [SKIP][268] ([i915#3297]) -> [SKIP][269] ([i915#14544] / [i915#3297]) [268]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17982/shard-rkl-3/igt@gem_userptr_blits@coherency-sync.html [269]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-rkl-6/igt@gem_userptr_blits@coherency-sync.html * igt@gem_userptr_blits@dmabuf-sync: - shard-rkl: [SKIP][270] ([i915#3297] / [i915#3323]) -> [SKIP][271] ([i915#14544] / [i915#3297] / [i915#3323]) [270]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17982/shard-rkl-8/igt@gem_userptr_blits@dmabuf-sync.html [271]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-rkl-6/igt@gem_userptr_blits@dmabuf-sync.html * igt@gem_userptr_blits@relocations: - shard-rkl: [SKIP][272] ([i915#3281] / [i915#3297]) -> [SKIP][273] ([i915#14544] / [i915#3281] / [i915#3297]) [272]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17982/shard-rkl-3/igt@gem_userptr_blits@relocations.html [273]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-rkl-6/igt@gem_userptr_blits@relocations.html * igt@gen9_exec_parse@batch-zero-length: - shard-rkl: [SKIP][274] ([i915#14544] / [i915#2527]) -> [SKIP][275] ([i915#2527]) [274]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17982/shard-rkl-6/igt@gen9_exec_parse@batch-zero-length.html [275]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-rkl-7/igt@gen9_exec_parse@batch-zero-length.html * igt@gen9_exec_parse@unaligned-access: - shard-rkl: [SKIP][276] ([i915#2527]) -> [SKIP][277] ([i915#14544] / [i915#2527]) +2 other tests skip [276]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17982/shard-rkl-3/igt@gen9_exec_parse@unaligned-access.html [277]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-rkl-6/igt@gen9_exec_parse@unaligned-access.html * igt@i915_pm_freq_api@freq-suspend: - shard-rkl: [SKIP][278] ([i915#8399]) -> [SKIP][279] ([i915#14544] / [i915#8399]) [278]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17982/shard-rkl-8/igt@i915_pm_freq_api@freq-suspend.html [279]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-rkl-6/igt@i915_pm_freq_api@freq-suspend.html * igt@i915_pm_rc6_residency@media-rc6-accuracy: - shard-rkl: [SKIP][280] -> [SKIP][281] ([i915#14544]) +11 other tests skip [280]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17982/shard-rkl-8/igt@i915_pm_rc6_residency@media-rc6-accuracy.html [281]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-rkl-6/igt@i915_pm_rc6_residency@media-rc6-accuracy.html * igt@i915_pm_rc6_residency@rc6-idle: - shard-rkl: [SKIP][282] ([i915#14498]) -> [SKIP][283] ([i915#14498] / [i915#14544]) [282]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17982/shard-rkl-3/igt@i915_pm_rc6_residency@rc6-idle.html [283]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-rkl-6/igt@i915_pm_rc6_residency@rc6-idle.html * igt@intel_hwmon@hwmon-write: - shard-rkl: [SKIP][284] ([i915#14544] / [i915#7707]) -> [SKIP][285] ([i915#7707]) [284]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17982/shard-rkl-6/igt@intel_hwmon@hwmon-write.html [285]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-rkl-4/igt@intel_hwmon@hwmon-write.html * igt@kms_atomic@plane-primary-overlay-mutable-zpos: - shard-rkl: [SKIP][286] ([i915#9531]) -> [SKIP][287] ([i915#14544] / [i915#9531]) [286]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17982/shard-rkl-8/igt@kms_atomic@plane-primary-overlay-mutable-zpos.html [287]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-rkl-6/igt@kms_atomic@plane-primary-overlay-mutable-zpos.html * igt@kms_big_fb@4-tiled-16bpp-rotate-180: - shard-rkl: [SKIP][288] ([i915#5286]) -> [SKIP][289] ([i915#14544] / [i915#5286]) +3 other tests skip [288]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17982/shard-rkl-3/igt@kms_big_fb@4-tiled-16bpp-rotate-180.html [289]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-rkl-6/igt@kms_big_fb@4-tiled-16bpp-rotate-180.html * igt@kms_big_fb@4-tiled-16bpp-rotate-270: - shard-rkl: [SKIP][290] ([i915#14544] / [i915#5286]) -> [SKIP][291] ([i915#5286]) +1 other test skip [290]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17982/shard-rkl-6/igt@kms_big_fb@4-tiled-16bpp-rotate-270.html [291]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-rkl-7/igt@kms_big_fb@4-tiled-16bpp-rotate-270.html * igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-180: - shard-dg1: [SKIP][292] ([i915#4538] / [i915#5286]) -> [SKIP][293] ([i915#4423] / [i915#4538] / [i915#5286]) [292]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17982/shard-dg1-16/igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-180.html [293]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-dg1-12/igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-180.html * igt@kms_big_fb@linear-32bpp-rotate-90: - shard-rkl: [SKIP][294] ([i915#14544] / [i915#3638]) -> [SKIP][295] ([i915#3638]) +1 other test skip [294]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17982/shard-rkl-6/igt@kms_big_fb@linear-32bpp-rotate-90.html [295]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-rkl-7/igt@kms_big_fb@linear-32bpp-rotate-90.html * igt@kms_big_fb@linear-max-hw-stride-32bpp-rotate-180-hflip: - shard-rkl: [SKIP][296] ([i915#14544] / [i915#3828]) -> [SKIP][297] ([i915#3828]) [296]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17982/shard-rkl-6/igt@kms_big_fb@linear-max-hw-stride-32bpp-rotate-180-hflip.html [297]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-rkl-7/igt@kms_big_fb@linear-max-hw-stride-32bpp-rotate-180-hflip.html * igt@kms_big_fb@x-tiled-16bpp-rotate-90: - shard-rkl: [SKIP][298] ([i915#3638]) -> [SKIP][299] ([i915#14544] / [i915#3638]) +3 other tests skip [298]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17982/shard-rkl-3/igt@kms_big_fb@x-tiled-16bpp-rotate-90.html [299]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-rkl-6/igt@kms_big_fb@x-tiled-16bpp-rotate-90.html * igt@kms_big_fb@yf-tiled-max-hw-stride-32bpp-rotate-180: - shard-rkl: [SKIP][300] ([i915#14544]) -> [SKIP][301] +5 other tests skip [300]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17982/shard-rkl-6/igt@kms_big_fb@yf-tiled-max-hw-stride-32bpp-rotate-180.html [301]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-rkl-7/igt@kms_big_fb@yf-tiled-max-hw-stride-32bpp-rotate-180.html * igt@kms_ccs@bad-pixel-format-y-tiled-gen12-mc-ccs: - shard-rkl: [SKIP][302] ([i915#14098] / [i915#6095]) -> [SKIP][303] ([i915#14098] / [i915#14544] / [i915#6095]) +15 other tests skip [302]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17982/shard-rkl-8/igt@kms_ccs@bad-pixel-format-y-tiled-gen12-mc-ccs.html [303]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-rkl-6/igt@kms_ccs@bad-pixel-format-y-tiled-gen12-mc-ccs.html * igt@kms_ccs@ccs-on-another-bo-yf-tiled-ccs@pipe-a-hdmi-a-2: - shard-rkl: [SKIP][304] ([i915#6095]) -> [SKIP][305] ([i915#14544] / [i915#6095]) +11 other tests skip [304]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17982/shard-rkl-3/igt@kms_ccs@ccs-on-another-bo-yf-tiled-ccs@pipe-a-hdmi-a-2.html [305]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-rkl-6/igt@kms_ccs@ccs-on-another-bo-yf-tiled-ccs@pipe-a-hdmi-a-2.html * igt@kms_ccs@crc-primary-rotation-180-4-tiled-lnl-ccs: - shard-rkl: [SKIP][306] ([i915#12313]) -> [SKIP][307] ([i915#12313] / [i915#14544]) [306]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17982/shard-rkl-3/igt@kms_ccs@crc-primary-rotation-180-4-tiled-lnl-ccs.html [307]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-rkl-6/igt@kms_ccs@crc-primary-rotation-180-4-tiled-lnl-ccs.html * igt@kms_ccs@crc-primary-suspend-4-tiled-bmg-ccs: - shard-rkl: [SKIP][308] ([i915#12805]) -> [SKIP][309] ([i915#12805] / [i915#14544]) [308]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17982/shard-rkl-3/igt@kms_ccs@crc-primary-suspend-4-tiled-bmg-ccs.html [309]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-rkl-6/igt@kms_ccs@crc-primary-suspend-4-tiled-bmg-ccs.html * igt@kms_ccs@crc-primary-suspend-yf-tiled-ccs: - shard-rkl: [SKIP][310] ([i915#14098] / [i915#14544] / [i915#6095]) -> [SKIP][311] ([i915#14098] / [i915#6095]) +12 other tests skip [310]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17982/shard-rkl-6/igt@kms_ccs@crc-primary-suspend-yf-tiled-ccs.html [311]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-rkl-7/igt@kms_ccs@crc-primary-suspend-yf-tiled-ccs.html * igt@kms_ccs@crc-sprite-planes-basic-4-tiled-dg2-rc-ccs-cc: - shard-dg1: [SKIP][312] ([i915#6095]) -> [SKIP][313] ([i915#4423] / [i915#6095]) [312]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17982/shard-dg1-16/igt@kms_ccs@crc-sprite-planes-basic-4-tiled-dg2-rc-ccs-cc.html [313]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-dg1-12/igt@kms_ccs@crc-sprite-planes-basic-4-tiled-dg2-rc-ccs-cc.html * igt@kms_ccs@random-ccs-data-4-tiled-mtl-rc-ccs@pipe-b-hdmi-a-2: - shard-rkl: [SKIP][314] ([i915#14544] / [i915#6095]) -> [SKIP][315] ([i915#6095]) +9 other tests skip [314]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17982/shard-rkl-6/igt@kms_ccs@random-ccs-data-4-tiled-mtl-rc-ccs@pipe-b-hdmi-a-2.html [315]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-rkl-4/igt@kms_ccs@random-ccs-data-4-tiled-mtl-rc-ccs@pipe-b-hdmi-a-2.html * igt@kms_cdclk@mode-transition: - shard-rkl: [SKIP][316] ([i915#14544] / [i915#3742]) -> [SKIP][317] ([i915#3742]) [316]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17982/shard-rkl-6/igt@kms_cdclk@mode-transition.html [317]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-rkl-7/igt@kms_cdclk@mode-transition.html * igt@kms_chamelium_frames@hdmi-aspect-ratio: - shard-dg1: [SKIP][318] ([i915#11151] / [i915#4423] / [i915#7828]) -> [SKIP][319] ([i915#11151] / [i915#7828]) [318]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17982/shard-dg1-13/igt@kms_chamelium_frames@hdmi-aspect-ratio.html [319]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-dg1-18/igt@kms_chamelium_frames@hdmi-aspect-ratio.html * igt@kms_chamelium_hpd@hdmi-hpd-enable-disable-mode: - shard-rkl: [SKIP][320] ([i915#11151] / [i915#14544] / [i915#7828]) -> [SKIP][321] ([i915#11151] / [i915#7828]) +1 other test skip [320]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17982/shard-rkl-6/igt@kms_chamelium_hpd@hdmi-hpd-enable-disable-mode.html [321]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-rkl-7/igt@kms_chamelium_hpd@hdmi-hpd-enable-disable-mode.html * igt@kms_chamelium_hpd@vga-hpd-fast: - shard-rkl: [SKIP][322] ([i915#11151] / [i915#7828]) -> [SKIP][323] ([i915#11151] / [i915#14544] / [i915#7828]) +4 other tests skip [322]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17982/shard-rkl-8/igt@kms_chamelium_hpd@vga-hpd-fast.html [323]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-rkl-6/igt@kms_chamelium_hpd@vga-hpd-fast.html * igt@kms_content_protection@legacy-hdcp14: - shard-dg2: [SKIP][324] ([i915#6944]) -> [FAIL][325] ([i915#7173]) [324]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17982/shard-dg2-1/igt@kms_content_protection@legacy-hdcp14.html [325]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-dg2-11/igt@kms_content_protection@legacy-hdcp14.html * igt@kms_content_protection@lic-type-0: - shard-rkl: [SKIP][326] ([i915#6944] / [i915#9424]) -> [SKIP][327] ([i915#14544] / [i915#6944] / [i915#9424]) [326]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17982/shard-rkl-3/igt@kms_content_protection@lic-type-0.html [327]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-rkl-6/igt@kms_content_protection@lic-type-0.html * igt@kms_content_protection@lic-type-0-hdcp14: - shard-rkl: [SKIP][328] ([i915#6944]) -> [SKIP][329] ([i915#14544] / [i915#6944]) +1 other test skip [328]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17982/shard-rkl-8/igt@kms_content_protection@lic-type-0-hdcp14.html [329]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-rkl-6/igt@kms_content_protection@lic-type-0-hdcp14.html * igt@kms_content_protection@srm: - shard-dg2: [SKIP][330] ([i915#6944] / [i915#7118]) -> [FAIL][331] ([i915#7173]) [330]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17982/shard-dg2-8/igt@kms_content_protection@srm.html [331]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-dg2-11/igt@kms_content_protection@srm.html - shard-rkl: [SKIP][332] ([i915#14544] / [i915#6944] / [i915#7118]) -> [SKIP][333] ([i915#6944] / [i915#7118]) [332]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17982/shard-rkl-6/igt@kms_content_protection@srm.html [333]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-rkl-7/igt@kms_content_protection@srm.html * igt@kms_content_protection@uevent-hdcp14: - shard-dg2: [FAIL][334] ([i915#7173]) -> [SKIP][335] ([i915#6944]) [334]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17982/shard-dg2-11/igt@kms_content_protection@uevent-hdcp14.html [335]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-dg2-5/igt@kms_content_protection@uevent-hdcp14.html * igt@kms_cursor_crc@cursor-random-512x170: - shard-rkl: [SKIP][336] ([i915#13049] / [i915#14544]) -> [SKIP][337] ([i915#13049]) [336]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17982/shard-rkl-6/igt@kms_cursor_crc@cursor-random-512x170.html [337]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-rkl-2/igt@kms_cursor_crc@cursor-random-512x170.html * igt@kms_cursor_crc@cursor-rapid-movement-32x10: - shard-rkl: [SKIP][338] ([i915#3555]) -> [SKIP][339] ([i915#14544] / [i915#3555]) +6 other tests skip [338]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17982/shard-rkl-3/igt@kms_cursor_crc@cursor-rapid-movement-32x10.html [339]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-rkl-6/igt@kms_cursor_crc@cursor-rapid-movement-32x10.html * igt@kms_cursor_crc@cursor-sliding-512x512: - shard-dg1: [SKIP][340] ([i915#13049] / [i915#4423]) -> [SKIP][341] ([i915#13049]) [340]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17982/shard-dg1-13/igt@kms_cursor_crc@cursor-sliding-512x512.html [341]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-dg1-18/igt@kms_cursor_crc@cursor-sliding-512x512.html * igt@kms_cursor_legacy@2x-long-nonblocking-modeset-vs-cursor-atomic: - shard-dg1: [SKIP][342] -> [SKIP][343] ([i915#4423]) [342]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17982/shard-dg1-16/igt@kms_cursor_legacy@2x-long-nonblocking-modeset-vs-cursor-atomic.html [343]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-dg1-12/igt@kms_cursor_legacy@2x-long-nonblocking-modeset-vs-cursor-atomic.html * igt@kms_dirtyfb@psr-dirtyfb-ioctl: - shard-rkl: [SKIP][344] ([i915#14544] / [i915#9723]) -> [SKIP][345] ([i915#9723]) [344]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17982/shard-rkl-6/igt@kms_dirtyfb@psr-dirtyfb-ioctl.html [345]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-rkl-7/igt@kms_dirtyfb@psr-dirtyfb-ioctl.html * igt@kms_display_modes@extended-mode-basic: - shard-rkl: [SKIP][346] ([i915#13691]) -> [SKIP][347] ([i915#13691] / [i915#14544]) [346]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17982/shard-rkl-8/igt@kms_display_modes@extended-mode-basic.html [347]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-rkl-6/igt@kms_display_modes@extended-mode-basic.html * igt@kms_dp_aux_dev: - shard-rkl: [SKIP][348] ([i915#1257]) -> [SKIP][349] ([i915#1257] / [i915#14544]) [348]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17982/shard-rkl-3/igt@kms_dp_aux_dev.html [349]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-rkl-6/igt@kms_dp_aux_dev.html * igt@kms_dp_link_training@uhbr-sst: - shard-rkl: [SKIP][350] ([i915#13748] / [i915#14544]) -> [SKIP][351] ([i915#13748]) [350]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17982/shard-rkl-6/igt@kms_dp_link_training@uhbr-sst.html [351]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-rkl-7/igt@kms_dp_link_training@uhbr-sst.html * igt@kms_dsc@dsc-basic: - shard-rkl: [SKIP][352] ([i915#3555] / [i915#3840]) -> [SKIP][353] ([i915#14544] / [i915#3555] / [i915#3840]) +1 other test skip [352]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17982/shard-rkl-8/igt@kms_dsc@dsc-basic.html [353]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-rkl-6/igt@kms_dsc@dsc-basic.html * igt@kms_flip@2x-plain-flip-interruptible: - shard-rkl: [SKIP][354] ([i915#14544] / [i915#9934]) -> [SKIP][355] ([i915#9934]) +1 other test skip [354]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17982/shard-rkl-6/igt@kms_flip@2x-plain-flip-interruptible.html [355]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-rkl-7/igt@kms_flip@2x-plain-flip-interruptible.html * igt@kms_flip@2x-wf_vblank-ts-check-interruptible: - shard-rkl: [SKIP][356] ([i915#9934]) -> [SKIP][357] ([i915#14544] / [i915#9934]) +2 other tests skip [356]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17982/shard-rkl-8/igt@kms_flip@2x-wf_vblank-ts-check-interruptible.html [357]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-rkl-6/igt@kms_flip@2x-wf_vblank-ts-check-interruptible.html * igt@kms_flip_scaled_crc@flip-32bpp-ytileccs-to-64bpp-ytile-upscaling: - shard-rkl: [SKIP][358] ([i915#14544] / [i915#15643]) -> [SKIP][359] ([i915#15643]) [358]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17982/shard-rkl-6/igt@kms_flip_scaled_crc@flip-32bpp-ytileccs-to-64bpp-ytile-upscaling.html [359]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-rkl-7/igt@kms_flip_scaled_crc@flip-32bpp-ytileccs-to-64bpp-ytile-upscaling.html * igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-16bpp-yftile-downscaling: - shard-rkl: [SKIP][360] ([i915#15643]) -> [SKIP][361] ([i915#14544] / [i915#15643]) +1 other test skip [360]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17982/shard-rkl-3/igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-16bpp-yftile-downscaling.html [361]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-rkl-6/igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-16bpp-yftile-downscaling.html * igt@kms_force_connector_basic@force-load-detect: - shard-mtlp: [SKIP][362] ([i915#15672]) -> [SKIP][363] [362]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17982/shard-mtlp-1/igt@kms_force_connector_basic@force-load-detect.html [363]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-mtlp-5/igt@kms_force_connector_basic@force-load-detect.html * igt@kms_frontbuffer_tracking@fbc-2p-indfb-fliptrack-mmap-gtt: - shard-dg1: [SKIP][364] ([i915#4423] / [i915#8708]) -> [SKIP][365] ([i915#8708]) [364]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17982/shard-dg1-13/igt@kms_frontbuffer_tracking@fbc-2p-indfb-fliptrack-mmap-gtt.html [365]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-dg1-18/igt@kms_frontbuffer_tracking@fbc-2p-indfb-fliptrack-mmap-gtt.html * igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-pri-indfb-draw-blt: - shard-rkl: [SKIP][366] ([i915#14544] / [i915#15102] / [i915#3023]) -> [SKIP][367] ([i915#15102] / [i915#3023]) +4 other tests skip [366]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17982/shard-rkl-6/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-pri-indfb-draw-blt.html [367]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-rkl-7/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-pri-indfb-draw-blt.html * igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-indfb-pgflip-blt: - shard-rkl: [SKIP][368] ([i915#1825]) -> [SKIP][369] ([i915#14544] / [i915#1825]) +19 other tests skip [368]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17982/shard-rkl-3/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-indfb-pgflip-blt.html [369]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-rkl-6/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-indfb-pgflip-blt.html * igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-spr-indfb-move: - shard-dg1: [SKIP][370] ([i915#4423]) -> [SKIP][371] [370]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17982/shard-dg1-12/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-spr-indfb-move.html [371]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-dg1-15/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-spr-indfb-move.html * igt@kms_frontbuffer_tracking@fbcpsr-rgb565-draw-render: - shard-dg2: [SKIP][372] ([i915#15102] / [i915#3458]) -> [SKIP][373] ([i915#10433] / [i915#15102] / [i915#3458]) +2 other tests skip [372]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17982/shard-dg2-8/igt@kms_frontbuffer_tracking@fbcpsr-rgb565-draw-render.html [373]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-dg2-4/igt@kms_frontbuffer_tracking@fbcpsr-rgb565-draw-render.html * igt@kms_frontbuffer_tracking@pipe-fbc-rte: - shard-rkl: [SKIP][374] ([i915#14544] / [i915#9766]) -> [SKIP][375] ([i915#9766]) [374]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17982/shard-rkl-6/igt@kms_frontbuffer_tracking@pipe-fbc-rte.html [375]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-rkl-7/igt@kms_frontbuffer_tracking@pipe-fbc-rte.html * igt@kms_frontbuffer_tracking@psr-1p-offscreen-pri-indfb-draw-mmap-gtt: - shard-rkl: [SKIP][376] ([i915#14544] / [i915#15102]) -> [SKIP][377] ([i915#15102]) +1 other test skip [376]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17982/shard-rkl-6/igt@kms_frontbuffer_tracking@psr-1p-offscreen-pri-indfb-draw-mmap-gtt.html [377]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-rkl-2/igt@kms_frontbuffer_tracking@psr-1p-offscreen-pri-indfb-draw-mmap-gtt.html * igt@kms_frontbuffer_tracking@psr-1p-offscreen-pri-shrfb-draw-mmap-wc: - shard-rkl: [SKIP][378] ([i915#15102]) -> [SKIP][379] ([i915#14544] / [i915#15102]) +3 other tests skip [378]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17982/shard-rkl-3/igt@kms_frontbuffer_tracking@psr-1p-offscreen-pri-shrfb-draw-mmap-wc.html [379]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-rkl-6/igt@kms_frontbuffer_tracking@psr-1p-offscreen-pri-shrfb-draw-mmap-wc.html * igt@kms_frontbuffer_tracking@psr-1p-primscrn-spr-indfb-draw-pwrite: - shard-rkl: [SKIP][380] ([i915#15102] / [i915#3023]) -> [SKIP][381] ([i915#14544] / [i915#15102] / [i915#3023]) +10 other tests skip [380]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17982/shard-rkl-3/igt@kms_frontbuffer_tracking@psr-1p-primscrn-spr-indfb-draw-pwrite.html [381]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-rkl-6/igt@kms_frontbuffer_tracking@psr-1p-primscrn-spr-indfb-draw-pwrite.html * igt@kms_frontbuffer_tracking@psr-2p-scndscrn-cur-indfb-draw-mmap-cpu: - shard-rkl: [SKIP][382] ([i915#14544] / [i915#1825]) -> [SKIP][383] ([i915#1825]) +14 other tests skip [382]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17982/shard-rkl-6/igt@kms_frontbuffer_tracking@psr-2p-scndscrn-cur-indfb-draw-mmap-cpu.html [383]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-rkl-7/igt@kms_frontbuffer_tracking@psr-2p-scndscrn-cur-indfb-draw-mmap-cpu.html * igt@kms_frontbuffer_tracking@psr-rgb565-draw-mmap-cpu: - shard-dg2: [SKIP][384] ([i915#10433] / [i915#15102] / [i915#3458]) -> [SKIP][385] ([i915#15102] / [i915#3458]) +4 other tests skip [384]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17982/shard-dg2-4/igt@kms_frontbuffer_tracking@psr-rgb565-draw-mmap-cpu.html [385]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-dg2-7/igt@kms_frontbuffer_tracking@psr-rgb565-draw-mmap-cpu.html * igt@kms_hdr@brightness-with-hdr: - shard-dg2: [SKIP][386] ([i915#12713]) -> [SKIP][387] ([i915#13331]) [386]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17982/shard-dg2-8/igt@kms_hdr@brightness-with-hdr.html [387]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-dg2-11/igt@kms_hdr@brightness-with-hdr.html - shard-rkl: [SKIP][388] ([i915#13331] / [i915#14544]) -> [SKIP][389] ([i915#12713]) [388]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17982/shard-rkl-6/igt@kms_hdr@brightness-with-hdr.html [389]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-rkl-7/igt@kms_hdr@brightness-with-hdr.html * igt@kms_joiner@invalid-modeset-big-joiner: - shard-rkl: [SKIP][390] ([i915#15460]) -> [SKIP][391] ([i915#14544] / [i915#15460]) [390]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17982/shard-rkl-8/igt@kms_joiner@invalid-modeset-big-joiner.html [391]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-rkl-6/igt@kms_joiner@invalid-modeset-big-joiner.html * igt@kms_plane@pixel-format-4-tiled-dg2-rc-ccs-modifier-source-clamping: - shard-rkl: [SKIP][392] ([i915#14544] / [i915#8825]) -> [SKIP][393] ([i915#8825]) +1 other test skip [392]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17982/shard-rkl-6/igt@kms_plane@pixel-format-4-tiled-dg2-rc-ccs-modifier-source-clamping.html [393]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-rkl-4/igt@kms_plane@pixel-format-4-tiled-dg2-rc-ccs-modifier-source-clamping.html * igt@kms_plane@pixel-format-yf-tiled-modifier: - shard-rkl: [SKIP][394] ([i915#8825]) -> [SKIP][395] ([i915#14544] / [i915#8825]) +2 other tests skip [394]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17982/shard-rkl-8/igt@kms_plane@pixel-format-yf-tiled-modifier.html [395]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-rkl-6/igt@kms_plane@pixel-format-yf-tiled-modifier.html * igt@kms_plane_multiple@tiling-yf: - shard-rkl: [SKIP][396] ([i915#14259] / [i915#14544]) -> [SKIP][397] ([i915#14259]) +1 other test skip [396]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17982/shard-rkl-6/igt@kms_plane_multiple@tiling-yf.html [397]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-rkl-7/igt@kms_plane_multiple@tiling-yf.html * igt@kms_pm_backlight@basic-brightness: - shard-rkl: [SKIP][398] ([i915#5354]) -> [SKIP][399] ([i915#14544] / [i915#5354]) [398]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17982/shard-rkl-3/igt@kms_pm_backlight@basic-brightness.html [399]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-rkl-6/igt@kms_pm_backlight@basic-brightness.html * igt@kms_pm_rpm@dpms-mode-unset-lpsp: - shard-rkl: [SKIP][400] ([i915#14544] / [i915#15073]) -> [SKIP][401] ([i915#15073]) [400]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17982/shard-rkl-6/igt@kms_pm_rpm@dpms-mode-unset-lpsp.html [401]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-rkl-7/igt@kms_pm_rpm@dpms-mode-unset-lpsp.html * igt@kms_prime@basic-modeset-hybrid: - shard-rkl: [SKIP][402] ([i915#14544] / [i915#6524]) -> [SKIP][403] ([i915#6524]) [402]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17982/shard-rkl-6/igt@kms_prime@basic-modeset-hybrid.html [403]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-rkl-7/igt@kms_prime@basic-modeset-hybrid.html * igt@kms_psr2_sf@fbc-pr-cursor-plane-update-sf: - shard-rkl: [SKIP][404] ([i915#11520] / [i915#14544]) -> [SKIP][405] ([i915#11520]) +1 other test skip [404]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17982/shard-rkl-6/igt@kms_psr2_sf@fbc-pr-cursor-plane-update-sf.html [405]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-rkl-7/igt@kms_psr2_sf@fbc-pr-cursor-plane-update-sf.html * igt@kms_psr2_sf@pr-overlay-plane-move-continuous-sf: - shard-rkl: [SKIP][406] ([i915#11520]) -> [SKIP][407] ([i915#11520] / [i915#14544]) +6 other tests skip [406]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17982/shard-rkl-3/igt@kms_psr2_sf@pr-overlay-plane-move-continuous-sf.html [407]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-rkl-6/igt@kms_psr2_sf@pr-overlay-plane-move-continuous-sf.html * igt@kms_psr@fbc-pr-cursor-mmap-cpu: - shard-rkl: [SKIP][408] ([i915#1072] / [i915#9732]) -> [SKIP][409] ([i915#1072] / [i915#14544] / [i915#9732]) +12 other tests skip [408]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17982/shard-rkl-3/igt@kms_psr@fbc-pr-cursor-mmap-cpu.html [409]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-rkl-6/igt@kms_psr@fbc-pr-cursor-mmap-cpu.html * igt@kms_psr@fbc-psr2-sprite-mmap-cpu: - shard-rkl: [SKIP][410] ([i915#1072] / [i915#14544] / [i915#9732]) -> [SKIP][411] ([i915#1072] / [i915#9732]) +7 other tests skip [410]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17982/shard-rkl-6/igt@kms_psr@fbc-psr2-sprite-mmap-cpu.html [411]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-rkl-7/igt@kms_psr@fbc-psr2-sprite-mmap-cpu.html * igt@kms_rotation_crc@primary-4-tiled-reflect-x-0: - shard-rkl: [SKIP][412] ([i915#5289]) -> [SKIP][413] ([i915#14544] / [i915#5289]) [412]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17982/shard-rkl-3/igt@kms_rotation_crc@primary-4-tiled-reflect-x-0.html [413]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-rkl-6/igt@kms_rotation_crc@primary-4-tiled-reflect-x-0.html * igt@kms_scaling_modes@scaling-mode-none: - shard-rkl: [SKIP][414] ([i915#14544] / [i915#3555]) -> [SKIP][415] ([i915#3555]) [414]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17982/shard-rkl-6/igt@kms_scaling_modes@scaling-mode-none.html [415]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-rkl-7/igt@kms_scaling_modes@scaling-mode-none.html * igt@kms_tiled_display@basic-test-pattern: - shard-rkl: [SKIP][416] ([i915#14544] / [i915#8623]) -> [SKIP][417] ([i915#8623]) [416]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17982/shard-rkl-6/igt@kms_tiled_display@basic-test-pattern.html [417]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-rkl-2/igt@kms_tiled_display@basic-test-pattern.html * igt@kms_vrr@flip-dpms: - shard-rkl: [SKIP][418] ([i915#15243] / [i915#3555]) -> [SKIP][419] ([i915#14544] / [i915#15243] / [i915#3555]) [418]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17982/shard-rkl-3/igt@kms_vrr@flip-dpms.html [419]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-rkl-6/igt@kms_vrr@flip-dpms.html * igt@kms_vrr@lobf: - shard-rkl: [SKIP][420] ([i915#11920] / [i915#14544]) -> [SKIP][421] ([i915#11920]) [420]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17982/shard-rkl-6/igt@kms_vrr@lobf.html [421]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-rkl-7/igt@kms_vrr@lobf.html * igt@kms_vrr@seamless-rr-switch-vrr: - shard-rkl: [SKIP][422] ([i915#9906]) -> [SKIP][423] ([i915#14544] / [i915#9906]) +1 other test skip [422]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17982/shard-rkl-3/igt@kms_vrr@seamless-rr-switch-vrr.html [423]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-rkl-6/igt@kms_vrr@seamless-rr-switch-vrr.html * igt@perf@gen8-unprivileged-single-ctx-counters: - shard-rkl: [SKIP][424] ([i915#14544] / [i915#2436]) -> [SKIP][425] ([i915#2436]) [424]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17982/shard-rkl-6/igt@perf@gen8-unprivileged-single-ctx-counters.html [425]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-rkl-7/igt@perf@gen8-unprivileged-single-ctx-counters.html * igt@perf_pmu@rc6-all-gts: - shard-rkl: [SKIP][426] ([i915#8516]) -> [SKIP][427] ([i915#14544] / [i915#8516]) [426]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17982/shard-rkl-3/igt@perf_pmu@rc6-all-gts.html [427]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-rkl-6/igt@perf_pmu@rc6-all-gts.html * igt@prime_vgem@basic-read: - shard-rkl: [SKIP][428] ([i915#3291] / [i915#3708]) -> [SKIP][429] ([i915#14544] / [i915#3291] / [i915#3708]) [428]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17982/shard-rkl-8/igt@prime_vgem@basic-read.html [429]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161558v1/shard-rkl-6/igt@prime_vgem@basic-read.html [i915#10307]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10307 [i915#10433]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10433 [i915#10434]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10434 [i915#10647]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10647 [i915#1072]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1072 [i915#1099]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1099 [i915#11078]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11078 [i915#11151]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11151 [i915#11520]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11520 [i915#11920]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11920 [i915#12061]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12061 [i915#12169]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12169 [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#12713]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12713 [i915#12745]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12745 [i915#12756]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12756 [i915#12805]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12805 [i915#13049]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13049 [i915#13179]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13179 [i915#13331]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13331 [i915#13356]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13356 [i915#13409]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13409 [i915#13476]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13476 [i915#13562]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13562 [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#13781]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13781 [i915#13783]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13783 [i915#13820]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13820 [i915#13958]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13958 [i915#14073]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14073 [i915#14098]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14098 [i915#14118]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14118 [i915#14259]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14259 [i915#14433]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14433 [i915#14498]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14498 [i915#14544]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544 [i915#14545]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14545 [i915#14871]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14871 [i915#14888]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14888 [i915#15073]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15073 [i915#15102]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15102 [i915#15104]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15104 [i915#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#15458]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15458 [i915#15459]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15459 [i915#15460]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15460 [i915#15479]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15479 [i915#15560]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15560 [i915#15608]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15608 [i915#15643]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15643 [i915#15656]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15656 [i915#15662]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15662 [i915#15672]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15672 [i915#1769]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1769 [i915#1825]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1825 [i915#1839]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1839 [i915#2065]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2065 [i915#2436]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2436 [i915#2527]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2527 [i915#280]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/280 [i915#284]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/284 [i915#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#3323]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3323 [i915#3458]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3458 [i915#3539]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3539 [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#3840]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3840 [i915#4077]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4077 [i915#4079]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4079 [i915#4083]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4083 [i915#4103]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4103 [i915#4213]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4213 [i915#4349]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4349 [i915#4423]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4423 [i915#4525]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4525 [i915#4538]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4538 [i915#4613]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4613 [i915#4812]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4812 [i915#4817]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4817 [i915#4839]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4839 [i915#4852]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4852 [i915#4854]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4854 [i915#4880]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4880 [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#5493]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5493 [i915#5723]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5723 [i915#6095]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6095 [i915#6113]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6113 [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#6524]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6524 [i915#6590]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6590 [i915#6944]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6944 [i915#6953]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6953 [i915#7116]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7116 [i915#7118]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7118 [i915#7173]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7173 [i915#7443]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7443 [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#8516]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8516 [i915#8623]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8623 [i915#8708]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8708 [i915#8814]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8814 [i915#8825]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8825 [i915#9323]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9323 [i915#9337]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9337 [i915#9424]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9424 [i915#9531]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9531 [i915#9683]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9683 [i915#9723]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9723 [i915#9732]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9732 [i915#9766]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9766 [i915#9812]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9812 [i915#9878]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9878 [i915#9906]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9906 [i915#9917]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9917 [i915#9934]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9934 Build changes ------------- * Linux: CI_DRM_17982 -> Patchwork_161558v1 CI-20190529: 20190529 CI_DRM_17982: 8a3c5ed4673e2028f1fbfc55bdf121e0647f1ca2 @ git://anongit.freedesktop.org/gfx-ci/linux IGT_8753: 8753 Patchwork_161558v1: 8a3c5ed4673e2028f1fbfc55bdf121e0647f1ca2 @ 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_161558v1/index.html [-- Attachment #2: Type: text/html, Size: 146575 bytes --] ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [PATCH] drm/i915/gvt: Cast u64 array to u32 array 2026-02-12 19:41 [PATCH] drm/i915/gvt: Cast u64 array to u32 array Jonathan Cavitt 2026-02-12 21:05 ` ✓ i915.CI.BAT: success for " Patchwork 2026-02-12 23:48 ` ✗ i915.CI.Full: failure " Patchwork @ 2026-02-13 10:42 ` Zhenyu Wang 2026-02-13 16:27 ` Cavitt, Jonathan 2 siblings, 1 reply; 10+ messages in thread From: Zhenyu Wang @ 2026-02-13 10:42 UTC (permalink / raw) To: Jonathan Cavitt, intel-gfx; +Cc: saurabhg.gupta, alex.zuo, jonathan.cavitt Jonathan Cavitt <jonathan.cavitt@intel.com> writes: > Static analysis issue: > > The u64 array workload->shadow_mm->ppgtt_mm.shadow_pdps is cast to a > void pointer and passed as a u32 array to set_context_pdp_root_pointer > as a part of update_shadow_pdps. This isn't wrong, per se, but we > should properly cast it to an appropriately-sized u32 array before > submission. > > Signed-off-by: Jonathan Cavitt <jonathan.cavitt@intel.com> > --- > drivers/gpu/drm/i915/gvt/scheduler.c | 6 ++++-- > 1 file changed, 4 insertions(+), 2 deletions(-) > > diff --git a/drivers/gpu/drm/i915/gvt/scheduler.c b/drivers/gpu/drm/i915/gvt/scheduler.c > index 15fdd514ca83..1a95c9f76faa 100644 > --- a/drivers/gpu/drm/i915/gvt/scheduler.c > +++ b/drivers/gpu/drm/i915/gvt/scheduler.c > @@ -72,6 +72,7 @@ static void update_shadow_pdps(struct intel_vgpu_workload *workload) > { > struct execlist_ring_context *shadow_ring_context; > struct intel_context *ctx = workload->req->context; > + u32 pdp[8]; > > if (WARN_ON(!workload->shadow_mm)) > return; > @@ -79,9 +80,10 @@ static void update_shadow_pdps(struct intel_vgpu_workload *workload) > if (WARN_ON(!atomic_read(&workload->shadow_mm->pincount))) > return; > > + memcpy(pdp, workload->shadow_mm->ppgtt_mm.shadow_pdps, > + sizeof(u64) * ARRAY_SIZE(workload->shadow_mm->ppgtt_mm.shadow_pdps)); > shadow_ring_context = (struct execlist_ring_context *)ctx->lrc_reg_state; > - set_context_pdp_root_pointer(shadow_ring_context, > - (void *)workload->shadow_mm->ppgtt_mm.shadow_pdps); > + set_context_pdp_root_pointer(shadow_ring_context, pdp); > } > I think we'd better just cast the type instead of extra copy. ^ permalink raw reply [flat|nested] 10+ messages in thread
* RE: [PATCH] drm/i915/gvt: Cast u64 array to u32 array 2026-02-13 10:42 ` [PATCH] " Zhenyu Wang @ 2026-02-13 16:27 ` Cavitt, Jonathan 2026-02-19 20:43 ` Cavitt, Jonathan 2026-02-20 14:40 ` Zhenyu Wang 0 siblings, 2 replies; 10+ messages in thread From: Cavitt, Jonathan @ 2026-02-13 16:27 UTC (permalink / raw) To: Zhenyu Wang, intel-gfx@lists.freedesktop.org Cc: Gupta, Saurabhg, Zuo, Alex, Cavitt, Jonathan -----Original Message----- From: Zhenyu Wang <zhenyuw.linux@gmail.com> Sent: Friday, February 13, 2026 2:42 AM To: Cavitt, Jonathan <jonathan.cavitt@intel.com>; intel-gfx@lists.freedesktop.org Cc: Gupta, Saurabhg <saurabhg.gupta@intel.com>; Zuo, Alex <alex.zuo@intel.com>; Cavitt, Jonathan <jonathan.cavitt@intel.com> Subject: Re: [PATCH] drm/i915/gvt: Cast u64 array to u32 array > > Jonathan Cavitt <jonathan.cavitt@intel.com> writes: > > > Static analysis issue: > > > > The u64 array workload->shadow_mm->ppgtt_mm.shadow_pdps is cast to a > > void pointer and passed as a u32 array to set_context_pdp_root_pointer > > as a part of update_shadow_pdps. This isn't wrong, per se, but we > > should properly cast it to an appropriately-sized u32 array before > > submission. > > > > Signed-off-by: Jonathan Cavitt <jonathan.cavitt@intel.com> > > --- > > drivers/gpu/drm/i915/gvt/scheduler.c | 6 ++++-- > > 1 file changed, 4 insertions(+), 2 deletions(-) > > > > diff --git a/drivers/gpu/drm/i915/gvt/scheduler.c b/drivers/gpu/drm/i915/gvt/scheduler.c > > index 15fdd514ca83..1a95c9f76faa 100644 > > --- a/drivers/gpu/drm/i915/gvt/scheduler.c > > +++ b/drivers/gpu/drm/i915/gvt/scheduler.c > > @@ -72,6 +72,7 @@ static void update_shadow_pdps(struct intel_vgpu_workload *workload) > > { > > struct execlist_ring_context *shadow_ring_context; > > struct intel_context *ctx = workload->req->context; > > + u32 pdp[8]; > > > > if (WARN_ON(!workload->shadow_mm)) > > return; > > @@ -79,9 +80,10 @@ static void update_shadow_pdps(struct intel_vgpu_workload *workload) > > if (WARN_ON(!atomic_read(&workload->shadow_mm->pincount))) > > return; > > > > + memcpy(pdp, workload->shadow_mm->ppgtt_mm.shadow_pdps, > > + sizeof(u64) * ARRAY_SIZE(workload->shadow_mm->ppgtt_mm.shadow_pdps)); > > shadow_ring_context = (struct execlist_ring_context *)ctx->lrc_reg_state; > > - set_context_pdp_root_pointer(shadow_ring_context, > > - (void *)workload->shadow_mm->ppgtt_mm.shadow_pdps); > > + set_context_pdp_root_pointer(shadow_ring_context, pdp); > > } > > > > I think we'd better just cast the type instead of extra copy. I'm not certain that would resolve the static analysis issue. To specify, the static analyzer is complaining that we're taking a pointer to an object of type 'unsigned long long' and dereferencing it as an object of type 'unsigned int'. The analyzer is getting uppity about this causing unexpected results depending on machine endianness (which... it won't, but the static analyzer doesn't know that), so I suspect the only way to get it to calm down is to do a direct memory copy, as seen here. Casting the type would just result in the same static analysis issue. This is the part of the email that I'd throw around terms like "strict aliasing" and "type punning" if I thought they were relevant. They probably aren't, though. -Jonathan Cavitt > ^ permalink raw reply [flat|nested] 10+ messages in thread
* RE: [PATCH] drm/i915/gvt: Cast u64 array to u32 array 2026-02-13 16:27 ` Cavitt, Jonathan @ 2026-02-19 20:43 ` Cavitt, Jonathan 2026-02-24 7:29 ` Krzysztof Karas 2026-02-20 14:40 ` Zhenyu Wang 1 sibling, 1 reply; 10+ messages in thread From: Cavitt, Jonathan @ 2026-02-19 20:43 UTC (permalink / raw) To: Zhenyu Wang, intel-gfx@lists.freedesktop.org, Karas, Krzysztof Cc: Gupta, Saurabhg, Zuo, Alex Pinging Krzystof Karas for a second opinion. -Jonathan Cavitt -----Original Message----- From: Cavitt, Jonathan Sent: Friday, February 13, 2026 8:28 AM To: 'Zhenyu Wang' <zhenyuw.linux@gmail.com>; intel-gfx@lists.freedesktop.org Cc: Gupta, Saurabhg <saurabhg.gupta@intel.com>; Zuo, Alex <alex.zuo@intel.com>; Cavitt, Jonathan <jonathan.cavitt@intel.com> Subject: RE: [PATCH] drm/i915/gvt: Cast u64 array to u32 array > > -----Original Message----- > From: Zhenyu Wang <zhenyuw.linux@gmail.com> > Sent: Friday, February 13, 2026 2:42 AM > To: Cavitt, Jonathan <jonathan.cavitt@intel.com>; intel-gfx@lists.freedesktop.org > Cc: Gupta, Saurabhg <saurabhg.gupta@intel.com>; Zuo, Alex <alex.zuo@intel.com>; Cavitt, Jonathan <jonathan.cavitt@intel.com> > Subject: Re: [PATCH] drm/i915/gvt: Cast u64 array to u32 array > > > > Jonathan Cavitt <jonathan.cavitt@intel.com> writes: > > > > > Static analysis issue: > > > > > > The u64 array workload->shadow_mm->ppgtt_mm.shadow_pdps is cast to a > > > void pointer and passed as a u32 array to set_context_pdp_root_pointer > > > as a part of update_shadow_pdps. This isn't wrong, per se, but we > > > should properly cast it to an appropriately-sized u32 array before > > > submission. > > > > > > Signed-off-by: Jonathan Cavitt <jonathan.cavitt@intel.com> > > > --- > > > drivers/gpu/drm/i915/gvt/scheduler.c | 6 ++++-- > > > 1 file changed, 4 insertions(+), 2 deletions(-) > > > > > > diff --git a/drivers/gpu/drm/i915/gvt/scheduler.c b/drivers/gpu/drm/i915/gvt/scheduler.c > > > index 15fdd514ca83..1a95c9f76faa 100644 > > > --- a/drivers/gpu/drm/i915/gvt/scheduler.c > > > +++ b/drivers/gpu/drm/i915/gvt/scheduler.c > > > @@ -72,6 +72,7 @@ static void update_shadow_pdps(struct intel_vgpu_workload *workload) > > > { > > > struct execlist_ring_context *shadow_ring_context; > > > struct intel_context *ctx = workload->req->context; > > > + u32 pdp[8]; > > > > > > if (WARN_ON(!workload->shadow_mm)) > > > return; > > > @@ -79,9 +80,10 @@ static void update_shadow_pdps(struct intel_vgpu_workload *workload) > > > if (WARN_ON(!atomic_read(&workload->shadow_mm->pincount))) > > > return; > > > > > > + memcpy(pdp, workload->shadow_mm->ppgtt_mm.shadow_pdps, > > > + sizeof(u64) * ARRAY_SIZE(workload->shadow_mm->ppgtt_mm.shadow_pdps)); > > > shadow_ring_context = (struct execlist_ring_context *)ctx->lrc_reg_state; > > > - set_context_pdp_root_pointer(shadow_ring_context, > > > - (void *)workload->shadow_mm->ppgtt_mm.shadow_pdps); > > > + set_context_pdp_root_pointer(shadow_ring_context, pdp); > > > } > > > > > > > I think we'd better just cast the type instead of extra copy. > > I'm not certain that would resolve the static analysis issue. > > To specify, the static analyzer is complaining that we're taking a pointer to an object > of type 'unsigned long long' and dereferencing it as an object of type 'unsigned int'. > The analyzer is getting uppity about this causing unexpected results depending on > machine endianness (which... it won't, but the static analyzer doesn't know that), > so I suspect the only way to get it to calm down is to do a direct memory copy, as > seen here. Casting the type would just result in the same static analysis issue. > > This is the part of the email that I'd throw around terms like "strict aliasing" and > "type punning" if I thought they were relevant. They probably aren't, though. > > -Jonathan Cavitt > > > > ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [PATCH] drm/i915/gvt: Cast u64 array to u32 array 2026-02-19 20:43 ` Cavitt, Jonathan @ 2026-02-24 7:29 ` Krzysztof Karas 0 siblings, 0 replies; 10+ messages in thread From: Krzysztof Karas @ 2026-02-24 7:29 UTC (permalink / raw) To: Cavitt, Jonathan Cc: Zhenyu Wang, intel-gfx@lists.freedesktop.org, Gupta, Saurabhg, Zuo, Alex Hi Jonathan, sorry it took me so long to get to this topic. On 2026-02-19 at 20:43:03 +0000, Cavitt, Jonathan wrote: > Pinging Krzystof Karas for a second opinion. > -Jonathan Cavitt > > -----Original Message----- > From: Cavitt, Jonathan > Sent: Friday, February 13, 2026 8:28 AM > To: 'Zhenyu Wang' <zhenyuw.linux@gmail.com>; intel-gfx@lists.freedesktop.org > Cc: Gupta, Saurabhg <saurabhg.gupta@intel.com>; Zuo, Alex <alex.zuo@intel.com>; Cavitt, Jonathan <jonathan.cavitt@intel.com> > Subject: RE: [PATCH] drm/i915/gvt: Cast u64 array to u32 array > > > > -----Original Message----- > > From: Zhenyu Wang <zhenyuw.linux@gmail.com> > > Sent: Friday, February 13, 2026 2:42 AM > > To: Cavitt, Jonathan <jonathan.cavitt@intel.com>; intel-gfx@lists.freedesktop.org > > Cc: Gupta, Saurabhg <saurabhg.gupta@intel.com>; Zuo, Alex <alex.zuo@intel.com>; Cavitt, Jonathan <jonathan.cavitt@intel.com> > > Subject: Re: [PATCH] drm/i915/gvt: Cast u64 array to u32 array > > > > > > Jonathan Cavitt <jonathan.cavitt@intel.com> writes: > > > > > > > Static analysis issue: > > > > > > > > The u64 array workload->shadow_mm->ppgtt_mm.shadow_pdps is cast to a > > > > void pointer and passed as a u32 array to set_context_pdp_root_pointer > > > > as a part of update_shadow_pdps. This isn't wrong, per se, but we > > > > should properly cast it to an appropriately-sized u32 array before > > > > submission. > > > > > > > > Signed-off-by: Jonathan Cavitt <jonathan.cavitt@intel.com> > > > > --- > > > > drivers/gpu/drm/i915/gvt/scheduler.c | 6 ++++-- > > > > 1 file changed, 4 insertions(+), 2 deletions(-) > > > > > > > > diff --git a/drivers/gpu/drm/i915/gvt/scheduler.c b/drivers/gpu/drm/i915/gvt/scheduler.c > > > > index 15fdd514ca83..1a95c9f76faa 100644 > > > > --- a/drivers/gpu/drm/i915/gvt/scheduler.c > > > > +++ b/drivers/gpu/drm/i915/gvt/scheduler.c > > > > @@ -72,6 +72,7 @@ static void update_shadow_pdps(struct intel_vgpu_workload *workload) > > > > { > > > > struct execlist_ring_context *shadow_ring_context; > > > > struct intel_context *ctx = workload->req->context; > > > > + u32 pdp[8]; > > > > > > > > if (WARN_ON(!workload->shadow_mm)) > > > > return; > > > > @@ -79,9 +80,10 @@ static void update_shadow_pdps(struct intel_vgpu_workload *workload) > > > > if (WARN_ON(!atomic_read(&workload->shadow_mm->pincount))) > > > > return; > > > > > > > > + memcpy(pdp, workload->shadow_mm->ppgtt_mm.shadow_pdps, > > > > + sizeof(u64) * ARRAY_SIZE(workload->shadow_mm->ppgtt_mm.shadow_pdps)); > > > > shadow_ring_context = (struct execlist_ring_context *)ctx->lrc_reg_state; > > > > - set_context_pdp_root_pointer(shadow_ring_context, > > > > - (void *)workload->shadow_mm->ppgtt_mm.shadow_pdps); > > > > + set_context_pdp_root_pointer(shadow_ring_context, pdp); > > > > } > > > > > > > > > > I think we'd better just cast the type instead of extra copy. > > > > I'm not certain that would resolve the static analysis issue. > > > > To specify, the static analyzer is complaining that we're taking a pointer to an object > > of type 'unsigned long long' and dereferencing it as an object of type 'unsigned int'. > > The analyzer is getting uppity about this causing unexpected results depending on > > machine endianness (which... it won't, but the static analyzer doesn't know that), > > so I suspect the only way to get it to calm down is to do a direct memory copy, as > > seen here. Casting the type would just result in the same static analysis issue. Do you have any more details from the static analysis? The first thing I'd be worried about is possible truncation of the values in passed array, so casting it explicitly to u32 would not resolve that issue, if it were the focus of this report from static analyser. Also, seeing that set_context_pdp_root_pointer() function is only called from update_shadow_pdps(), you could change its definition to: static void set_context_pdp_root_pointer( struct execlist_ring_context *ring_context, u64 pdp[8]) so the cast would be done implicitly on value assignment: ring_context->pdps[i].val = pdp[7 - i]; or you could even do that explicitly: ring_context->pdps[i].val = (u32)pdp[7 - i]; Unfortunately, there is a discrepancy between "val" (defined i915/gvt/execlist.h as u32) and "shadow_pdps" (defined as an array of u64 values in i915/gvt/gtt.h). We could try to match these types, but it would be more invasive change than a simple cast you are trying to achieve here. -- Best Regards, Krzysztof ^ permalink raw reply [flat|nested] 10+ messages in thread
* RE: [PATCH] drm/i915/gvt: Cast u64 array to u32 array 2026-02-13 16:27 ` Cavitt, Jonathan 2026-02-19 20:43 ` Cavitt, Jonathan @ 2026-02-20 14:40 ` Zhenyu Wang 2026-02-20 16:03 ` Cavitt, Jonathan 1 sibling, 1 reply; 10+ messages in thread From: Zhenyu Wang @ 2026-02-20 14:40 UTC (permalink / raw) To: Cavitt, Jonathan, intel-gfx@lists.freedesktop.org Cc: Gupta, Saurabhg, Zuo, Alex, Cavitt, Jonathan "Cavitt, Jonathan" <jonathan.cavitt@intel.com> writes: > -----Original Message----- > From: Zhenyu Wang <zhenyuw.linux@gmail.com> > Sent: Friday, February 13, 2026 2:42 AM > To: Cavitt, Jonathan <jonathan.cavitt@intel.com>; intel-gfx@lists.freedesktop.org > Cc: Gupta, Saurabhg <saurabhg.gupta@intel.com>; Zuo, Alex <alex.zuo@intel.com>; Cavitt, Jonathan <jonathan.cavitt@intel.com> > Subject: Re: [PATCH] drm/i915/gvt: Cast u64 array to u32 array >> >> Jonathan Cavitt <jonathan.cavitt@intel.com> writes: >> >> > Static analysis issue: >> > >> > The u64 array workload->shadow_mm->ppgtt_mm.shadow_pdps is cast to a >> > void pointer and passed as a u32 array to set_context_pdp_root_pointer >> > as a part of update_shadow_pdps. This isn't wrong, per se, but we >> > should properly cast it to an appropriately-sized u32 array before >> > submission. >> > >> > Signed-off-by: Jonathan Cavitt <jonathan.cavitt@intel.com> >> > --- >> > drivers/gpu/drm/i915/gvt/scheduler.c | 6 ++++-- >> > 1 file changed, 4 insertions(+), 2 deletions(-) >> > >> > diff --git a/drivers/gpu/drm/i915/gvt/scheduler.c b/drivers/gpu/drm/i915/gvt/scheduler.c >> > index 15fdd514ca83..1a95c9f76faa 100644 >> > --- a/drivers/gpu/drm/i915/gvt/scheduler.c >> > +++ b/drivers/gpu/drm/i915/gvt/scheduler.c >> > @@ -72,6 +72,7 @@ static void update_shadow_pdps(struct intel_vgpu_workload *workload) >> > { >> > struct execlist_ring_context *shadow_ring_context; >> > struct intel_context *ctx = workload->req->context; >> > + u32 pdp[8]; >> > >> > if (WARN_ON(!workload->shadow_mm)) >> > return; >> > @@ -79,9 +80,10 @@ static void update_shadow_pdps(struct intel_vgpu_workload *workload) >> > if (WARN_ON(!atomic_read(&workload->shadow_mm->pincount))) >> > return; >> > >> > + memcpy(pdp, workload->shadow_mm->ppgtt_mm.shadow_pdps, >> > + sizeof(u64) * ARRAY_SIZE(workload->shadow_mm->ppgtt_mm.shadow_pdps)); >> > shadow_ring_context = (struct execlist_ring_context *)ctx->lrc_reg_state; >> > - set_context_pdp_root_pointer(shadow_ring_context, >> > - (void *)workload->shadow_mm->ppgtt_mm.shadow_pdps); >> > + set_context_pdp_root_pointer(shadow_ring_context, pdp); >> > } >> > >> >> I think we'd better just cast the type instead of extra copy. > > I'm not certain that would resolve the static analysis issue. > > To specify, the static analyzer is complaining that we're taking a pointer to an object > of type 'unsigned long long' and dereferencing it as an object of type 'unsigned int'. > The analyzer is getting uppity about this causing unexpected results depending on > machine endianness (which... it won't, but the static analyzer doesn't know that), > so I suspect the only way to get it to calm down is to do a direct memory copy, as > seen here. Casting the type would just result in the same static analysis issue. > > This is the part of the email that I'd throw around terms like "strict aliasing" and > "type punning" if I thought they were relevant. They probably aren't, though. > I really don't want to do extra copy as this is hot path for every exec submission. How about below change? Btw, which static analysis you're using? Looks I don't get such warning with either sparse or smatch... diff --git a/drivers/gpu/drm/i915/gvt/scheduler.c b/drivers/gpu/drm/i915/gvt/scheduler.c index 63ad1fed525a..3f09d6440827 100644 --- a/drivers/gpu/drm/i915/gvt/scheduler.c +++ b/drivers/gpu/drm/i915/gvt/scheduler.c @@ -1,3 +1,4 @@ + /* * Copyright(c) 2011-2016 Intel Corporation. All rights reserved. * @@ -54,7 +55,7 @@ static void set_context_pdp_root_pointer( struct execlist_ring_context *ring_context, - u32 pdp[8]) + u32 *pdp) { int i; @@ -75,7 +76,7 @@ static void update_shadow_pdps(struct intel_vgpu_workload *workload) shadow_ring_context = (struct execlist_ring_context *)ctx->lrc_reg_state; set_context_pdp_root_pointer(shadow_ring_context, - (void *)workload->shadow_mm->ppgtt_mm.shadow_pdps); + (u32 *)workload->shadow_mm->ppgtt_mm.shadow_pdps); } /* ^ permalink raw reply related [flat|nested] 10+ messages in thread
* RE: [PATCH] drm/i915/gvt: Cast u64 array to u32 array 2026-02-20 14:40 ` Zhenyu Wang @ 2026-02-20 16:03 ` Cavitt, Jonathan 2026-02-21 15:34 ` Zhenyu Wang 0 siblings, 1 reply; 10+ messages in thread From: Cavitt, Jonathan @ 2026-02-20 16:03 UTC (permalink / raw) To: Zhenyu Wang, intel-gfx@lists.freedesktop.org Cc: Gupta, Saurabhg, Zuo, Alex, Cavitt, Jonathan -----Original Message----- From: Zhenyu Wang <zhenyuw.linux@gmail.com> Sent: Friday, February 20, 2026 6:41 AM To: Cavitt, Jonathan <jonathan.cavitt@intel.com>; intel-gfx@lists.freedesktop.org Cc: Gupta, Saurabhg <saurabhg.gupta@intel.com>; Zuo, Alex <alex.zuo@intel.com>; Cavitt, Jonathan <jonathan.cavitt@intel.com> Subject: RE: [PATCH] drm/i915/gvt: Cast u64 array to u32 array > > "Cavitt, Jonathan" <jonathan.cavitt@intel.com> writes: > > > -----Original Message----- > > From: Zhenyu Wang <zhenyuw.linux@gmail.com> > > Sent: Friday, February 13, 2026 2:42 AM > > To: Cavitt, Jonathan <jonathan.cavitt@intel.com>; intel-gfx@lists.freedesktop.org > > Cc: Gupta, Saurabhg <saurabhg.gupta@intel.com>; Zuo, Alex <alex.zuo@intel.com>; Cavitt, Jonathan <jonathan.cavitt@intel.com> > > Subject: Re: [PATCH] drm/i915/gvt: Cast u64 array to u32 array > >> > >> Jonathan Cavitt <jonathan.cavitt@intel.com> writes: > >> > >> > Static analysis issue: > >> > > >> > The u64 array workload->shadow_mm->ppgtt_mm.shadow_pdps is cast to a > >> > void pointer and passed as a u32 array to set_context_pdp_root_pointer > >> > as a part of update_shadow_pdps. This isn't wrong, per se, but we > >> > should properly cast it to an appropriately-sized u32 array before > >> > submission. > >> > > >> > Signed-off-by: Jonathan Cavitt <jonathan.cavitt@intel.com> > >> > --- > >> > drivers/gpu/drm/i915/gvt/scheduler.c | 6 ++++-- > >> > 1 file changed, 4 insertions(+), 2 deletions(-) > >> > > >> > diff --git a/drivers/gpu/drm/i915/gvt/scheduler.c b/drivers/gpu/drm/i915/gvt/scheduler.c > >> > index 15fdd514ca83..1a95c9f76faa 100644 > >> > --- a/drivers/gpu/drm/i915/gvt/scheduler.c > >> > +++ b/drivers/gpu/drm/i915/gvt/scheduler.c > >> > @@ -72,6 +72,7 @@ static void update_shadow_pdps(struct intel_vgpu_workload *workload) > >> > { > >> > struct execlist_ring_context *shadow_ring_context; > >> > struct intel_context *ctx = workload->req->context; > >> > + u32 pdp[8]; > >> > > >> > if (WARN_ON(!workload->shadow_mm)) > >> > return; > >> > @@ -79,9 +80,10 @@ static void update_shadow_pdps(struct intel_vgpu_workload *workload) > >> > if (WARN_ON(!atomic_read(&workload->shadow_mm->pincount))) > >> > return; > >> > > >> > + memcpy(pdp, workload->shadow_mm->ppgtt_mm.shadow_pdps, > >> > + sizeof(u64) * ARRAY_SIZE(workload->shadow_mm->ppgtt_mm.shadow_pdps)); > >> > shadow_ring_context = (struct execlist_ring_context *)ctx->lrc_reg_state; > >> > - set_context_pdp_root_pointer(shadow_ring_context, > >> > - (void *)workload->shadow_mm->ppgtt_mm.shadow_pdps); > >> > + set_context_pdp_root_pointer(shadow_ring_context, pdp); > >> > } > >> > > >> > >> I think we'd better just cast the type instead of extra copy. > > > > I'm not certain that would resolve the static analysis issue. > > > > To specify, the static analyzer is complaining that we're taking a pointer to an object > > of type 'unsigned long long' and dereferencing it as an object of type 'unsigned int'. > > The analyzer is getting uppity about this causing unexpected results depending on > > machine endianness (which... it won't, but the static analyzer doesn't know that), > > so I suspect the only way to get it to calm down is to do a direct memory copy, as > > seen here. Casting the type would just result in the same static analysis issue. > > > > This is the part of the email that I'd throw around terms like "strict aliasing" and > > "type punning" if I thought they were relevant. They probably aren't, though. > > > > I really don't want to do extra copy as this is hot path for every exec submission. > How about below change? > Btw, which static analysis you're using? Looks I don't get such warning > with either sparse or smatch... I'm not allowed to go into detail about that. Sorry. > > diff --git a/drivers/gpu/drm/i915/gvt/scheduler.c b/drivers/gpu/drm/i915/gvt/scheduler.c > index 63ad1fed525a..3f09d6440827 100644 > --- a/drivers/gpu/drm/i915/gvt/scheduler.c > +++ b/drivers/gpu/drm/i915/gvt/scheduler.c > @@ -1,3 +1,4 @@ > + > /* > * Copyright(c) 2011-2016 Intel Corporation. All rights reserved. > * > @@ -54,7 +55,7 @@ > > static void set_context_pdp_root_pointer( > struct execlist_ring_context *ring_context, > - u32 pdp[8]) > + u32 *pdp) > { > int i; > > @@ -75,7 +76,7 @@ static void update_shadow_pdps(struct intel_vgpu_workload *workload) > > shadow_ring_context = (struct execlist_ring_context *)ctx->lrc_reg_state; > set_context_pdp_root_pointer(shadow_ring_context, > - (void *)workload->shadow_mm->ppgtt_mm.shadow_pdps); > + (u32 *)workload->shadow_mm->ppgtt_mm.shadow_pdps); > } This still results in us casting a u64 pointer to a u32 pointer. If this change is undesirable, I can mark it as a false positive on my end. -Jonathan Cavitt > > /* > ^ permalink raw reply [flat|nested] 10+ messages in thread
* RE: [PATCH] drm/i915/gvt: Cast u64 array to u32 array 2026-02-20 16:03 ` Cavitt, Jonathan @ 2026-02-21 15:34 ` Zhenyu Wang 0 siblings, 0 replies; 10+ messages in thread From: Zhenyu Wang @ 2026-02-21 15:34 UTC (permalink / raw) To: Cavitt, Jonathan, intel-gfx@lists.freedesktop.org Cc: Gupta, Saurabhg, Zuo, Alex, Cavitt, Jonathan "Cavitt, Jonathan" <jonathan.cavitt@intel.com> writes: > -----Original Message----- > From: Zhenyu Wang <zhenyuw.linux@gmail.com> > Sent: Friday, February 20, 2026 6:41 AM > To: Cavitt, Jonathan <jonathan.cavitt@intel.com>; intel-gfx@lists.freedesktop.org > Cc: Gupta, Saurabhg <saurabhg.gupta@intel.com>; Zuo, Alex <alex.zuo@intel.com>; Cavitt, Jonathan <jonathan.cavitt@intel.com> > Subject: RE: [PATCH] drm/i915/gvt: Cast u64 array to u32 array >> >> "Cavitt, Jonathan" <jonathan.cavitt@intel.com> writes: >> >> > -----Original Message----- >> > From: Zhenyu Wang <zhenyuw.linux@gmail.com> >> > Sent: Friday, February 13, 2026 2:42 AM >> > To: Cavitt, Jonathan <jonathan.cavitt@intel.com>; intel-gfx@lists.freedesktop.org >> > Cc: Gupta, Saurabhg <saurabhg.gupta@intel.com>; Zuo, Alex <alex.zuo@intel.com>; Cavitt, Jonathan <jonathan.cavitt@intel.com> >> > Subject: Re: [PATCH] drm/i915/gvt: Cast u64 array to u32 array >> >> >> >> Jonathan Cavitt <jonathan.cavitt@intel.com> writes: >> >> >> >> > Static analysis issue: >> >> > >> >> > The u64 array workload->shadow_mm->ppgtt_mm.shadow_pdps is cast to a >> >> > void pointer and passed as a u32 array to set_context_pdp_root_pointer >> >> > as a part of update_shadow_pdps. This isn't wrong, per se, but we >> >> > should properly cast it to an appropriately-sized u32 array before >> >> > submission. >> >> > >> >> > Signed-off-by: Jonathan Cavitt <jonathan.cavitt@intel.com> >> >> > --- >> >> > drivers/gpu/drm/i915/gvt/scheduler.c | 6 ++++-- >> >> > 1 file changed, 4 insertions(+), 2 deletions(-) >> >> > >> >> > diff --git a/drivers/gpu/drm/i915/gvt/scheduler.c b/drivers/gpu/drm/i915/gvt/scheduler.c >> >> > index 15fdd514ca83..1a95c9f76faa 100644 >> >> > --- a/drivers/gpu/drm/i915/gvt/scheduler.c >> >> > +++ b/drivers/gpu/drm/i915/gvt/scheduler.c >> >> > @@ -72,6 +72,7 @@ static void update_shadow_pdps(struct intel_vgpu_workload *workload) >> >> > { >> >> > struct execlist_ring_context *shadow_ring_context; >> >> > struct intel_context *ctx = workload->req->context; >> >> > + u32 pdp[8]; >> >> > >> >> > if (WARN_ON(!workload->shadow_mm)) >> >> > return; >> >> > @@ -79,9 +80,10 @@ static void update_shadow_pdps(struct intel_vgpu_workload *workload) >> >> > if (WARN_ON(!atomic_read(&workload->shadow_mm->pincount))) >> >> > return; >> >> > >> >> > + memcpy(pdp, workload->shadow_mm->ppgtt_mm.shadow_pdps, >> >> > + sizeof(u64) * ARRAY_SIZE(workload->shadow_mm->ppgtt_mm.shadow_pdps)); >> >> > shadow_ring_context = (struct execlist_ring_context *)ctx->lrc_reg_state; >> >> > - set_context_pdp_root_pointer(shadow_ring_context, >> >> > - (void *)workload->shadow_mm->ppgtt_mm.shadow_pdps); >> >> > + set_context_pdp_root_pointer(shadow_ring_context, pdp); >> >> > } >> >> > >> >> >> >> I think we'd better just cast the type instead of extra copy. >> > >> > I'm not certain that would resolve the static analysis issue. >> > >> > To specify, the static analyzer is complaining that we're taking a pointer to an object >> > of type 'unsigned long long' and dereferencing it as an object of type 'unsigned int'. >> > The analyzer is getting uppity about this causing unexpected results depending on >> > machine endianness (which... it won't, but the static analyzer doesn't know that), >> > so I suspect the only way to get it to calm down is to do a direct memory copy, as >> > seen here. Casting the type would just result in the same static analysis issue. >> > >> > This is the part of the email that I'd throw around terms like "strict aliasing" and >> > "type punning" if I thought they were relevant. They probably aren't, though. >> > >> >> I really don't want to do extra copy as this is hot path for every exec submission. >> How about below change? >> Btw, which static analysis you're using? Looks I don't get such warning >> with either sparse or smatch... > > I'm not allowed to go into detail about that. Sorry. > >> >> diff --git a/drivers/gpu/drm/i915/gvt/scheduler.c b/drivers/gpu/drm/i915/gvt/scheduler.c >> index 63ad1fed525a..3f09d6440827 100644 >> --- a/drivers/gpu/drm/i915/gvt/scheduler.c >> +++ b/drivers/gpu/drm/i915/gvt/scheduler.c >> @@ -1,3 +1,4 @@ >> + >> /* >> * Copyright(c) 2011-2016 Intel Corporation. All rights reserved. >> * >> @@ -54,7 +55,7 @@ >> >> static void set_context_pdp_root_pointer( >> struct execlist_ring_context *ring_context, >> - u32 pdp[8]) >> + u32 *pdp) >> { >> int i; >> >> @@ -75,7 +76,7 @@ static void update_shadow_pdps(struct intel_vgpu_workload *workload) >> >> shadow_ring_context = (struct execlist_ring_context *)ctx->lrc_reg_state; >> set_context_pdp_root_pointer(shadow_ring_context, >> - (void *)workload->shadow_mm->ppgtt_mm.shadow_pdps); >> + (u32 *)workload->shadow_mm->ppgtt_mm.shadow_pdps); >> } > > This still results in us casting a u64 pointer to a u32 pointer. > It's normal in some driver cases we really need to access 32b fields indeed.. > If this change is undesirable, I can mark it as a false positive on my end. Above version should be better but original one doesn't hurt... so in case of private tool, please mark it so. Thanks. ^ permalink raw reply [flat|nested] 10+ messages in thread
end of thread, other threads:[~2026-02-24 7:29 UTC | newest] Thread overview: 10+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2026-02-12 19:41 [PATCH] drm/i915/gvt: Cast u64 array to u32 array Jonathan Cavitt 2026-02-12 21:05 ` ✓ i915.CI.BAT: success for " Patchwork 2026-02-12 23:48 ` ✗ i915.CI.Full: failure " Patchwork 2026-02-13 10:42 ` [PATCH] " Zhenyu Wang 2026-02-13 16:27 ` Cavitt, Jonathan 2026-02-19 20:43 ` Cavitt, Jonathan 2026-02-24 7:29 ` Krzysztof Karas 2026-02-20 14:40 ` Zhenyu Wang 2026-02-20 16:03 ` Cavitt, Jonathan 2026-02-21 15:34 ` Zhenyu Wang
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox