diff mbox series

[v7] drm/i915: handle uncore spinlock when not available

Message ID 20231201100032.1367589-1-luciano.coelho@intel.com (mailing list archive)
State New, archived
Headers show
Series [v7] drm/i915: handle uncore spinlock when not available | expand

Commit Message

Luca Coelho Dec. 1, 2023, 10 a.m. UTC
The uncore code may not always be available (e.g. when we build the
display code with Xe), so we can't always rely on having the uncore's
spinlock.

To handle this, split the spin_lock/unlock_irqsave/restore() into
spin_lock/unlock() followed by a call to local_irq_save/restore() and
create wrapper functions for locking and unlocking the uncore's
spinlock.  In these functions, we have a condition check and only
actually try to lock/unlock the spinlock when I915 is defined, and
thus uncore is available.

This keeps the ifdefs contained in these new functions and all such
logic inside the display code.

Cc: Tvrtko Ursulin <tvrto.ursulin@intel.com>
Cc: Jani Nikula <jani.nikula@intel.com>
Cc: Ville Syrjala <ville.syrjala@linux.intel.com>
Cc: Rodrigo Vivi <rodrigo.vivi@intel.com>
Signed-off-by: Luca Coelho <luciano.coelho@intel.com>
---


In v2:

   * Renamed uncore_spin_*() to intel_spin_*()
   * Corrected the order: save, lock, unlock, restore

In v3:

   * Undid the change to pass drm_i915_private instead of the lock
     itself, since we would have to include i915_drv.h and that pulls
     in a truckload of other includes.

In v4:

   * After a brief attempt to replace this with a different patch,
     we're back to this one;
   * Pass drm_i195_private again, and move the functions to
     intel_vblank.c, so we don't need to include i915_drv.h in a
     header file and it's already included in intel_vblank.c;

In v5:

   * Remove stray include in intel_display.h;
   * Remove unnecessary inline modifiers in the new functions.

In v6:

   * Just removed the umlauts from Ville's name, because patchwork
     didn't catch my patch and I suspect it was some UTF-8 confusion.

In v7:

   * Add __acquires()/__releases() annotation to resolve sparse
     warnings.

 drivers/gpu/drm/i915/display/intel_vblank.c | 51 +++++++++++++++++----
 1 file changed, 41 insertions(+), 10 deletions(-)

Comments

Luca Coelho Dec. 4, 2023, 12:54 p.m. UTC | #1
Hi,

This failure seems to be because of a lockdep splat in the block device subsystem and does not seem to be related with our code at all.

I'll retrigger it, just in case, because I don't see other similar failures with this test on this system...

--
Cheers,
Luca.


On Sun, 2023-12-03 at 04:17 +0000, Patchwork wrote:
Patch Details
Series: drm/i915: handle uncore spinlock when not available (rev4)
URL:    https://patchwork.freedesktop.org/series/125442/
State:  failure
Details:        https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v4/index.html
CI Bug Log - changes from CI_DRM_13961_full -> Patchwork_125442v4_full
Summary

FAILURE

Serious unknown changes coming with Patchwork_125442v4_full absolutely need to be
verified manually.

If you think the reported changes have nothing to do with the changes
introduced in Patchwork_125442v4_full, please notify your bug team (I915-ci-infra@lists.freedesktop.org) to allow them
to document this new failure mode, which will reduce false positives in CI.

Participating hosts (10 -> 11)

Additional (1): shard-tglu0

Possible new issues

Here are the unknown changes that may have been introduced in Patchwork_125442v4_full:

IGT changes
Possible regressions

  *   igt@kms_flip@blocking-absolute-wf_vblank-interruptible@a-hdmi-a1:
     *   shard-snb: NOTRUN -> ABORT<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v4/shard-snb1/igt@kms_flip@blocking-absolute-wf_vblank-interruptible@a-hdmi-a1.html>

Known issues

Here are the changes found in Patchwork_125442v4_full that come from known issues:

CI changes
Issues hit

  *   boot:
     *   shard-glk: (PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13961/shard-glk1/boot.html>, PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13961/shard-glk2/boot.html>, PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13961/shard-glk2/boot.html>, PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13961/shard-glk2/boot.html>, PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13961/shard-glk3/boot.html>, PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13961/shard-glk3/boot.html>, PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13961/shard-glk3/boot.html>, PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13961/shard-glk4/boot.html>, PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13961/shard-glk4/boot.html>, PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13961/shard-glk4/boot.html>, PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13961/shard-glk5/boot.html>, PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13961/shard-glk5/boot.html>, PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13961/shard-glk5/boot.html>, PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13961/shard-glk6/boot.html>, PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13961/shard-glk6/boot.html>, PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13961/shard-glk6/boot.html>, PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13961/shard-glk7/boot.html>, PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13961/shard-glk7/boot.html>, PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13961/shard-glk7/boot.html>, PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13961/shard-glk8/boot.html>, PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13961/shard-glk8/boot.html>, PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13961/shard-glk8/boot.html>, PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13961/shard-glk9/boot.html>, PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13961/shard-glk9/boot.html>, PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13961/shard-glk9/boot.html>) -> (PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v4/shard-glk9/boot.html>, PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v4/shard-glk9/boot.html>, PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v4/shard-glk9/boot.html>, PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v4/shard-glk8/boot.html>, PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v4/shard-glk8/boot.html>, PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v4/shard-glk8/boot.html>, FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v4/shard-glk7/boot.html>, PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v4/shard-glk7/boot.html>, PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v4/shard-glk6/boot.html>, PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v4/shard-glk6/boot.html>, PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v4/shard-glk6/boot.html>, PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v4/shard-glk5/boot.html>, PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v4/shard-glk4/boot.html>, PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v4/shard-glk4/boot.html>, PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v4/shard-glk4/boot.html>, PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v4/shard-glk3/boot.html>, PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v4/shard-glk3/boot.html>, PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v4/shard-glk3/boot.html>, PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v4/shard-glk2/boot.html>, PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v4/shard-glk2/boot.html>, PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v4/shard-glk2/boot.html>, PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v4/shard-glk1/boot.html>, PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v4/shard-glk1/boot.html>, PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v4/shard-glk1/boot.html>) (i915#8293<https://gitlab.freedesktop.org/drm/intel/issues/8293>)

IGT changes
Issues hit

  *   igt@drm_fdinfo@busy-idle@bcs0:

     *   shard-dg2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v4/shard-dg2-7/igt@drm_fdinfo@busy-idle@bcs0.html> (i915#8414<https://gitlab.freedesktop.org/drm/intel/issues/8414>) +9 other tests skip
  *   igt@drm_fdinfo@isolation@bcs0:

     *   shard-dg1: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v4/shard-dg1-18/igt@drm_fdinfo@isolation@bcs0.html> (i915#8414<https://gitlab.freedesktop.org/drm/intel/issues/8414>) +4 other tests skip
  *   igt@drm_fdinfo@virtual-busy-all:

     *   shard-mtlp: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v4/shard-mtlp-5/igt@drm_fdinfo@virtual-busy-all.html> (i915#8414<https://gitlab.freedesktop.org/drm/intel/issues/8414>)
  *   igt@gem_busy@semaphore:

     *   shard-mtlp: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v4/shard-mtlp-5/igt@gem_busy@semaphore.html> (i915#3936<https://gitlab.freedesktop.org/drm/intel/issues/3936>)
  *   igt@gem_caching@read-writes:

     *   shard-mtlp: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v4/shard-mtlp-5/igt@gem_caching@read-writes.html> (i915#4873<https://gitlab.freedesktop.org/drm/intel/issues/4873>)
  *   igt@gem_ctx_sseu@engines:

     *   shard-mtlp: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v4/shard-mtlp-2/igt@gem_ctx_sseu@engines.html> (i915#280<https://gitlab.freedesktop.org/drm/intel/issues/280>)
  *   igt@gem_eio@kms:

     *   shard-dg1: PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13961/shard-dg1-14/igt@gem_eio@kms.html> -> FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v4/shard-dg1-15/igt@gem_eio@kms.html> (i915#5784<https://gitlab.freedesktop.org/drm/intel/issues/5784>)
  *   igt@gem_exec_balancer@hog:

     *   shard-dg2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v4/shard-dg2-1/igt@gem_exec_balancer@hog.html> (i915#4812<https://gitlab.freedesktop.org/drm/intel/issues/4812>)
  *   igt@gem_exec_capture@capture-invisible@lmem0:

     *   shard-dg2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v4/shard-dg2-7/igt@gem_exec_capture@capture-invisible@lmem0.html> (i915#6334<https://gitlab.freedesktop.org/drm/intel/issues/6334>) +1 other test skip
  *   igt@gem_exec_fair@basic-none-share:

     *   shard-dg1: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v4/shard-dg1-18/igt@gem_exec_fair@basic-none-share.html> (i915#3539<https://gitlab.freedesktop.org/drm/intel/issues/3539> / i915#4852<https://gitlab.freedesktop.org/drm/intel/issues/4852>)
  *   igt@gem_exec_fair@basic-none-share@rcs0:

     *   shard-glk: PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13961/shard-glk8/igt@gem_exec_fair@basic-none-share@rcs0.html> -> FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v4/shard-glk8/igt@gem_exec_fair@basic-none-share@rcs0.html> (i915#2842<https://gitlab.freedesktop.org/drm/intel/issues/2842>)
  *   igt@gem_exec_fair@basic-pace:

     *   shard-dg2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v4/shard-dg2-11/igt@gem_exec_fair@basic-pace.html> (i915#3539<https://gitlab.freedesktop.org/drm/intel/issues/3539>)
  *   igt@gem_exec_flush@basic-wb-prw-default:

     *   shard-dg2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v4/shard-dg2-7/igt@gem_exec_flush@basic-wb-prw-default.html> (i915#3539<https://gitlab.freedesktop.org/drm/intel/issues/3539> / i915#4852<https://gitlab.freedesktop.org/drm/intel/issues/4852>)
  *   igt@gem_exec_reloc@basic-gtt-cpu-noreloc:

     *   shard-mtlp: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v4/shard-mtlp-5/igt@gem_exec_reloc@basic-gtt-cpu-noreloc.html> (i915#3281<https://gitlab.freedesktop.org/drm/intel/issues/3281>) +6 other tests skip
  *   igt@gem_exec_reloc@basic-wc:

     *   shard-dg1: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v4/shard-dg1-18/igt@gem_exec_reloc@basic-wc.html> (i915#3281<https://gitlab.freedesktop.org/drm/intel/issues/3281>) +1 other test skip
  *   igt@gem_exec_reloc@basic-write-gtt-active:

     *   shard-dg2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v4/shard-dg2-11/igt@gem_exec_reloc@basic-write-gtt-active.html> (i915#3281<https://gitlab.freedesktop.org/drm/intel/issues/3281>) +6 other tests skip
  *   igt@gem_exec_schedule@preempt-queue:

     *   shard-dg1: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v4/shard-dg1-18/igt@gem_exec_schedule@preempt-queue.html> (i915#4812<https://gitlab.freedesktop.org/drm/intel/issues/4812>) +1 other test skip
  *   igt@gem_exec_schedule@preempt-queue-chain:

     *   shard-dg2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v4/shard-dg2-11/igt@gem_exec_schedule@preempt-queue-chain.html> (i915#4537<https://gitlab.freedesktop.org/drm/intel/issues/4537> / i915#4812<https://gitlab.freedesktop.org/drm/intel/issues/4812>)
  *   igt@gem_exec_schedule@reorder-wide:

     *   shard-mtlp: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v4/shard-mtlp-8/igt@gem_exec_schedule@reorder-wide.html> (i915#4537<https://gitlab.freedesktop.org/drm/intel/issues/4537> / i915#4812<https://gitlab.freedesktop.org/drm/intel/issues/4812>)
  *   igt@gem_lmem_swapping@massive-random:

     *   shard-mtlp: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v4/shard-mtlp-8/igt@gem_lmem_swapping@massive-random.html> (i915#4613<https://gitlab.freedesktop.org/drm/intel/issues/4613>) +2 other tests skip
  *   igt@gem_lmem_swapping@smem-oom@lmem0:

     *   shard-dg1: PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13961/shard-dg1-16/igt@gem_lmem_swapping@smem-oom@lmem0.html> -> TIMEOUT<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v4/shard-dg1-17/igt@gem_lmem_swapping@smem-oom@lmem0.html> (i915#5493<https://gitlab.freedesktop.org/drm/intel/issues/5493>)
  *   igt@gem_mmap@bad-object:

     *   shard-dg1: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v4/shard-dg1-18/igt@gem_mmap@bad-object.html> (i915#4083<https://gitlab.freedesktop.org/drm/intel/issues/4083>) +4 other tests skip
  *   igt@gem_mmap_gtt@basic:

     *   shard-dg1: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v4/shard-dg1-18/igt@gem_mmap_gtt@basic.html> (i915#4077<https://gitlab.freedesktop.org/drm/intel/issues/4077>) +3 other tests skip
  *   igt@gem_mmap_gtt@close-race:

     *   shard-mtlp: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v4/shard-mtlp-2/igt@gem_mmap_gtt@close-race.html> (i915#4077<https://gitlab.freedesktop.org/drm/intel/issues/4077>) +9 other tests skip
  *   igt@gem_mmap_gtt@hang:

     *   shard-dg2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v4/shard-dg2-11/igt@gem_mmap_gtt@hang.html> (i915#4077<https://gitlab.freedesktop.org/drm/intel/issues/4077>) +2 other tests skip
  *   igt@gem_mmap_wc@bad-size:

     *   shard-dg2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v4/shard-dg2-11/igt@gem_mmap_wc@bad-size.html> (i915#4083<https://gitlab.freedesktop.org/drm/intel/issues/4083>)
  *   igt@gem_pread@snoop:

     *   shard-dg2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v4/shard-dg2-1/igt@gem_pread@snoop.html> (i915#3282<https://gitlab.freedesktop.org/drm/intel/issues/3282>) +4 other tests skip

     *   shard-dg1: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v4/shard-dg1-14/igt@gem_pread@snoop.html> (i915#3282<https://gitlab.freedesktop.org/drm/intel/issues/3282>) +1 other test skip

  *   igt@gem_pwrite@basic-random:

     *   shard-mtlp: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v4/shard-mtlp-8/igt@gem_pwrite@basic-random.html> (i915#3282<https://gitlab.freedesktop.org/drm/intel/issues/3282>) +2 other tests skip
  *   igt@gem_pxp@hw-rejects-pxp-buffer:

     *   shard-glk: PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13961/shard-glk7/igt@gem_pxp@hw-rejects-pxp-buffer.html> -> DMESG-WARN<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v4/shard-glk1/igt@gem_pxp@hw-rejects-pxp-buffer.html> (i915#118<https://gitlab.freedesktop.org/drm/intel/issues/118>)
  *   igt@gem_pxp@regular-baseline-src-copy-readible:

     *   shard-dg1: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v4/shard-dg1-18/igt@gem_pxp@regular-baseline-src-copy-readible.html> (i915#4270<https://gitlab.freedesktop.org/drm/intel/issues/4270>)
  *   igt@gem_pxp@reject-modify-context-protection-off-2:

     *   shard-mtlp: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v4/shard-mtlp-5/igt@gem_pxp@reject-modify-context-protection-off-2.html> (i915#4270<https://gitlab.freedesktop.org/drm/intel/issues/4270>)
  *   igt@gem_render_copy@yf-tiled-ccs-to-y-tiled-ccs:

     *   shard-mtlp: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v4/shard-mtlp-2/igt@gem_render_copy@yf-tiled-ccs-to-y-tiled-ccs.html> (i915#8428<https://gitlab.freedesktop.org/drm/intel/issues/8428>) +2 other tests skip
  *   igt@gem_userptr_blits@invalid-mmap-offset-unsync:

     *   shard-dg2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v4/shard-dg2-11/igt@gem_userptr_blits@invalid-mmap-offset-unsync.html> (i915#3297<https://gitlab.freedesktop.org/drm/intel/issues/3297>)
  *   igt@gem_userptr_blits@map-fixed-invalidate:

     *   shard-dg2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v4/shard-dg2-11/igt@gem_userptr_blits@map-fixed-invalidate.html> (i915#3297<https://gitlab.freedesktop.org/drm/intel/issues/3297> / i915#4880<https://gitlab.freedesktop.org/drm/intel/issues/4880>)
  *   igt@gem_userptr_blits@unsync-overlap:

     *   shard-mtlp: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v4/shard-mtlp-5/igt@gem_userptr_blits@unsync-overlap.html> (i915#3297<https://gitlab.freedesktop.org/drm/intel/issues/3297>) +2 other tests skip
  *   igt@gen7_exec_parse@basic-offset:

     *   shard-dg2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v4/shard-dg2-7/igt@gen7_exec_parse@basic-offset.html> (fdo#109289<https://bugs.freedesktop.org/show_bug.cgi?id=109289>)
  *   igt@gen9_exec_parse@allowed-all:

     *   shard-glk: PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13961/shard-glk2/igt@gen9_exec_parse@allowed-all.html> -> INCOMPLETE<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v4/shard-glk9/igt@gen9_exec_parse@allowed-all.html> (i915#5566<https://gitlab.freedesktop.org/drm/intel/issues/5566>)
  *   igt@gen9_exec_parse@batch-without-end:

     *   shard-dg2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v4/shard-dg2-7/igt@gen9_exec_parse@batch-without-end.html> (i915#2856<https://gitlab.freedesktop.org/drm/intel/issues/2856>) +1 other test skip
  *   igt@gen9_exec_parse@bb-start-far:

     *   shard-mtlp: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v4/shard-mtlp-2/igt@gen9_exec_parse@bb-start-far.html> (i915#2856<https://gitlab.freedesktop.org/drm/intel/issues/2856>) +2 other tests skip
  *   igt@gen9_exec_parse@shadow-peek:

     *   shard-dg1: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v4/shard-dg1-18/igt@gen9_exec_parse@shadow-peek.html> (i915#2527<https://gitlab.freedesktop.org/drm/intel/issues/2527>)
  *   igt@i915_fb_tiling:

     *   shard-dg1: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v4/shard-dg1-18/igt@i915_fb_tiling.html> (i915#4881<https://gitlab.freedesktop.org/drm/intel/issues/4881>)
  *   igt@i915_pm_freq_mult@media-freq@gt0:

     *   shard-dg1: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v4/shard-dg1-14/igt@i915_pm_freq_mult@media-freq@gt0.html> (i915#6590<https://gitlab.freedesktop.org/drm/intel/issues/6590>)
  *   igt@i915_pm_rpm@gem-mmap-type@gtt-smem0:

     *   shard-mtlp: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v4/shard-mtlp-2/igt@i915_pm_rpm@gem-mmap-type@gtt-smem0.html> (i915#8431<https://gitlab.freedesktop.org/drm/intel/issues/8431>)
  *   igt@i915_pm_rps@min-max-config-loaded:

     *   shard-mtlp: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v4/shard-mtlp-8/igt@i915_pm_rps@min-max-config-loaded.html> (i915#6621<https://gitlab.freedesktop.org/drm/intel/issues/6621>)
  *   igt@i915_pm_rps@thresholds-idle-park@gt0:

     *   shard-mtlp: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v4/shard-mtlp-5/igt@i915_pm_rps@thresholds-idle-park@gt0.html> (i915#8925<https://gitlab.freedesktop.org/drm/intel/issues/8925>)
  *   igt@i915_pm_rps@thresholds-idle-park@gt1:

     *   shard-mtlp: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v4/shard-mtlp-5/igt@i915_pm_rps@thresholds-idle-park@gt1.html> (i915#3555<https://gitlab.freedesktop.org/drm/intel/issues/3555> / i915#8925<https://gitlab.freedesktop.org/drm/intel/issues/8925>)
  *   igt@i915_power@sanity:

     *   shard-mtlp: PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13961/shard-mtlp-7/igt@i915_power@sanity.html> -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v4/shard-mtlp-5/igt@i915_power@sanity.html> (i915#7984<https://gitlab.freedesktop.org/drm/intel/issues/7984>)
  *   igt@i915_query@query-topology-unsupported:

     *   shard-mtlp: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v4/shard-mtlp-8/igt@i915_query@query-topology-unsupported.html> (fdo#109302<https://bugs.freedesktop.org/show_bug.cgi?id=109302>)
  *   igt@kms_addfb_basic@addfb25-framebuffer-vs-set-tiling:

     *   shard-dg1: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v4/shard-dg1-18/igt@kms_addfb_basic@addfb25-framebuffer-vs-set-tiling.html> (i915#4212<https://gitlab.freedesktop.org/drm/intel/issues/4212>)
  *   igt@kms_addfb_basic@bo-too-small-due-to-tiling:

     *   shard-mtlp: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v4/shard-mtlp-2/igt@kms_addfb_basic@bo-too-small-due-to-tiling.html> (i915#4212<https://gitlab.freedesktop.org/drm/intel/issues/4212>)
  *   igt@kms_addfb_basic@framebuffer-vs-set-tiling:

     *   shard-dg2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v4/shard-dg2-11/igt@kms_addfb_basic@framebuffer-vs-set-tiling.html> (i915#4212<https://gitlab.freedesktop.org/drm/intel/issues/4212>)
  *   igt@kms_async_flips@alternate-sync-async-flip@pipe-a-hdmi-a-3:

     *   shard-dg2: PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13961/shard-dg2-6/igt@kms_async_flips@alternate-sync-async-flip@pipe-a-hdmi-a-3.html> -> FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v4/shard-dg2-5/igt@kms_async_flips@alternate-sync-async-flip@pipe-a-hdmi-a-3.html> (i915#2521<https://gitlab.freedesktop.org/drm/intel/issues/2521>)
  *   igt@kms_async_flips@crc@pipe-b-edp-1:

     *   shard-mtlp: NOTRUN -> DMESG-FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v4/shard-mtlp-8/igt@kms_async_flips@crc@pipe-b-edp-1.html> (i915#8561<https://gitlab.freedesktop.org/drm/intel/issues/8561>) +1 other test dmesg-fail
  *   igt@kms_async_flips@crc@pipe-d-edp-1:

     *   shard-mtlp: NOTRUN -> FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v4/shard-mtlp-8/igt@kms_async_flips@crc@pipe-d-edp-1.html> (i915#8247<https://gitlab.freedesktop.org/drm/intel/issues/8247>) +1 other test fail
  *   igt@kms_atomic@plane-primary-overlay-mutable-zpos:

     *   shard-mtlp: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v4/shard-mtlp-8/igt@kms_atomic@plane-primary-overlay-mutable-zpos.html> (i915#3555<https://gitlab.freedesktop.org/drm/intel/issues/3555> / i915#4098<https://gitlab.freedesktop.org/drm/intel/issues/4098>)
  *   igt@kms_atomic_transition@plane-all-modeset-transition:

     *   shard-mtlp: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v4/shard-mtlp-5/igt@kms_atomic_transition@plane-all-modeset-transition.html> (i915#1769<https://gitlab.freedesktop.org/drm/intel/issues/1769> / i915#3555<https://gitlab.freedesktop.org/drm/intel/issues/3555>)
  *   igt@kms_atomic_transition@plane-all-modeset-transition-fencing-internal-panels:

     *   shard-dg2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v4/shard-dg2-11/igt@kms_atomic_transition@plane-all-modeset-transition-fencing-internal-panels.html> (i915#1769<https://gitlab.freedesktop.org/drm/intel/issues/1769> / i915#3555<https://gitlab.freedesktop.org/drm/intel/issues/3555>)
  *   igt@kms_big_fb@4-tiled-8bpp-rotate-180:

     *   shard-dg1: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v4/shard-dg1-18/igt@kms_big_fb@4-tiled-8bpp-rotate-180.html> (i915#4538<https://gitlab.freedesktop.org/drm/intel/issues/4538> / i915#5286<https://gitlab.freedesktop.org/drm/intel/issues/5286>)
  *   igt@kms_big_fb@4-tiled-8bpp-rotate-270:

     *   shard-dg2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v4/shard-dg2-7/igt@kms_big_fb@4-tiled-8bpp-rotate-270.html> (fdo#111614<https://bugs.freedesktop.org/show_bug.cgi?id=111614>)
  *   igt@kms_big_fb@x-tiled-64bpp-rotate-90:

     *   shard-mtlp: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v4/shard-mtlp-2/igt@kms_big_fb@x-tiled-64bpp-rotate-90.html> (fdo#111614<https://bugs.freedesktop.org/show_bug.cgi?id=111614>) +3 other tests skip
  *   igt@kms_big_fb@y-tiled-addfb-size-offset-overflow:

     *   shard-dg2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v4/shard-dg2-11/igt@kms_big_fb@y-tiled-addfb-size-offset-overflow.html> (i915#5190<https://gitlab.freedesktop.org/drm/intel/issues/5190>) +8 other tests skip
  *   igt@kms_big_fb@y-tiled-max-hw-stride-32bpp-rotate-180-async-flip:

     *   shard-tglu: PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13961/shard-tglu-4/igt@kms_big_fb@y-tiled-max-hw-stride-32bpp-rotate-180-async-flip.html> -> FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v4/shard-tglu-10/igt@kms_big_fb@y-tiled-max-hw-stride-32bpp-rotate-180-async-flip.html> (i915#3743<https://gitlab.freedesktop.org/drm/intel/issues/3743>) +1 other test fail
  *   igt@kms_big_fb@y-tiled-max-hw-stride-32bpp-rotate-180-hflip:

     *   shard-mtlp: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v4/shard-mtlp-2/igt@kms_big_fb@y-tiled-max-hw-stride-32bpp-rotate-180-hflip.html> (fdo#111615<https://bugs.freedesktop.org/show_bug.cgi?id=111615>) +5 other tests skip
  *   igt@kms_big_fb@yf-tiled-32bpp-rotate-90:

     *   shard-dg2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v4/shard-dg2-7/igt@kms_big_fb@yf-tiled-32bpp-rotate-90.html> (i915#4538<https://gitlab.freedesktop.org/drm/intel/issues/4538> / i915#5190<https://gitlab.freedesktop.org/drm/intel/issues/5190>) +1 other test skip
  *   igt@kms_big_fb@yf-tiled-addfb-size-overflow:

     *   shard-mtlp: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v4/shard-mtlp-2/igt@kms_big_fb@yf-tiled-addfb-size-overflow.html> (i915#6187<https://gitlab.freedesktop.org/drm/intel/issues/6187>)
  *   igt@kms_big_fb@yf-tiled-max-hw-stride-32bpp-rotate-180-hflip:

     *   shard-dg1: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v4/shard-dg1-18/igt@kms_big_fb@yf-tiled-max-hw-stride-32bpp-rotate-180-hflip.html> (i915#4538<https://gitlab.freedesktop.org/drm/intel/issues/4538>) +1 other test skip
  *   igt@kms_chamelium_audio@hdmi-audio-edid:

     *   shard-mtlp: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v4/shard-mtlp-5/igt@kms_chamelium_audio@hdmi-audio-edid.html> (i915#7828<https://gitlab.freedesktop.org/drm/intel/issues/7828>) +5 other tests skip
  *   igt@kms_chamelium_color@ctm-limited-range:

     *   shard-dg1: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v4/shard-dg1-18/igt@kms_chamelium_color@ctm-limited-range.html> (fdo#111827<https://bugs.freedesktop.org/show_bug.cgi?id=111827>)
  *   igt@kms_chamelium_color@ctm-negative:

     *   shard-dg2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v4/shard-dg2-7/igt@kms_chamelium_color@ctm-negative.html> (fdo#111827<https://bugs.freedesktop.org/show_bug.cgi?id=111827>) +1 other test skip
  *   igt@kms_chamelium_frames@hdmi-crc-fast:

     *   shard-dg2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v4/shard-dg2-7/igt@kms_chamelium_frames@hdmi-crc-fast.html> (i915#7828<https://gitlab.freedesktop.org/drm/intel/issues/7828>) +1 other test skip
  *   igt@kms_chamelium_frames@hdmi-crc-nonplanar-formats:

     *   shard-dg1: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v4/shard-dg1-18/igt@kms_chamelium_frames@hdmi-crc-nonplanar-formats.html> (i915#7828<https://gitlab.freedesktop.org/drm/intel/issues/7828>)
  *   igt@kms_content_protection@atomic@pipe-a-dp-4:

     *   shard-dg2: NOTRUN -> TIMEOUT<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v4/shard-dg2-11/igt@kms_content_protection@atomic@pipe-a-dp-4.html> (i915#7173<https://gitlab.freedesktop.org/drm/intel/issues/7173>) +1 other test timeout
  *   igt@kms_content_protection@dp-mst-lic-type-0:

     *   shard-mtlp: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v4/shard-mtlp-2/igt@kms_content_protection@dp-mst-lic-type-0.html> (i915#3299<https://gitlab.freedesktop.org/drm/intel/issues/3299>)
  *   igt@kms_cursor_crc@cursor-offscreen-512x170:

     *   shard-mtlp: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v4/shard-mtlp-5/igt@kms_cursor_crc@cursor-offscreen-512x170.html> (i915#3359<https://gitlab.freedesktop.org/drm/intel/issues/3359>)
  *   igt@kms_cursor_crc@cursor-offscreen-512x512:

     *   shard-dg2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v4/shard-dg2-11/igt@kms_cursor_crc@cursor-offscreen-512x512.html> (i915#3359<https://gitlab.freedesktop.org/drm/intel/issues/3359>)
  *   igt@kms_cursor_crc@cursor-random-64x64@pipe-a-hdmi-a-1:

     *   shard-glk: PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13961/shard-glk4/igt@kms_cursor_crc@cursor-random-64x64@pipe-a-hdmi-a-1.html> -> DMESG-FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v4/shard-glk8/igt@kms_cursor_crc@cursor-random-64x64@pipe-a-hdmi-a-1.html> (i915#118<https://gitlab.freedesktop.org/drm/intel/issues/118>)
  *   igt@kms_cursor_crc@cursor-sliding-512x170:

     *   shard-dg1: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v4/shard-dg1-18/igt@kms_cursor_crc@cursor-sliding-512x170.html> (i915#3359<https://gitlab.freedesktop.org/drm/intel/issues/3359>)
  *   igt@kms_cursor_legacy@2x-cursor-vs-flip-legacy:

     *   shard-mtlp: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v4/shard-mtlp-2/igt@kms_cursor_legacy@2x-cursor-vs-flip-legacy.html> (i915#3546<https://gitlab.freedesktop.org/drm/intel/issues/3546>) +1 other test skip
  *   igt@kms_cursor_legacy@basic-busy-flip-before-cursor-legacy:

     *   shard-dg1: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v4/shard-dg1-18/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-legacy.html> (i915#4103<https://gitlab.freedesktop.org/drm/intel/issues/4103> / i915#4213<https://gitlab.freedesktop.org/drm/intel/issues/4213>)
  *   igt@kms_cursor_legacy@cursorb-vs-flipb-varying-size:

     *   shard-dg2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v4/shard-dg2-7/igt@kms_cursor_legacy@cursorb-vs-flipb-varying-size.html> (fdo#109274<https://bugs.freedesktop.org/show_bug.cgi?id=109274> / i915#5354<https://gitlab.freedesktop.org/drm/intel/issues/5354>)
  *   igt@kms_draw_crc@draw-method-mmap-wc:

     *   shard-dg1: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v4/shard-dg1-18/igt@kms_draw_crc@draw-method-mmap-wc.html> (i915#8812<https://gitlab.freedesktop.org/drm/intel/issues/8812>)
  *   igt@kms_dsc@dsc-basic:

     *   shard-dg2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v4/shard-dg2-11/igt@kms_dsc@dsc-basic.html> (i915#3555<https://gitlab.freedesktop.org/drm/intel/issues/3555> / i915#3840<https://gitlab.freedesktop.org/drm/intel/issues/3840> / i915#4098<https://gitlab.freedesktop.org/drm/intel/issues/4098>)
  *   igt@kms_dsc@dsc-fractional-bpp:

     *   shard-mtlp: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v4/shard-mtlp-5/igt@kms_dsc@dsc-fractional-bpp.html> (i915#3840<https://gitlab.freedesktop.org/drm/intel/issues/3840> / i915#9688<https://gitlab.freedesktop.org/drm/intel/issues/9688>)
  *   igt@kms_fbcon_fbt@psr:

     *   shard-dg1: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v4/shard-dg1-18/igt@kms_fbcon_fbt@psr.html> (i915#3469<https://gitlab.freedesktop.org/drm/intel/issues/3469>)
  *   igt@kms_fbcon_fbt@psr-suspend:

     *   shard-dg2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v4/shard-dg2-7/igt@kms_fbcon_fbt@psr-suspend.html> (i915#3469<https://gitlab.freedesktop.org/drm/intel/issues/3469>)
  *   igt@kms_flip@2x-flip-vs-dpms:

     *   shard-mtlp: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v4/shard-mtlp-5/igt@kms_flip@2x-flip-vs-dpms.html> (i915#3637<https://gitlab.freedesktop.org/drm/intel/issues/3637>) +4 other tests skip
  *   igt@kms_flip@2x-modeset-vs-vblank-race:

     *   shard-dg2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v4/shard-dg2-11/igt@kms_flip@2x-modeset-vs-vblank-race.html> (fdo#109274<https://bugs.freedesktop.org/show_bug.cgi?id=109274>) +4 other tests skip
  *   igt@kms_flip@2x-nonexisting-fb:

     *   shard-snb: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v4/shard-snb6/igt@kms_flip@2x-nonexisting-fb.html> (fdo#109271<https://bugs.freedesktop.org/show_bug.cgi?id=109271>) +5 other tests skip
  *   igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytileccs-upscaling@pipe-a-valid-mode:

     *   shard-dg2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v4/shard-dg2-1/igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytileccs-upscaling@pipe-a-valid-mode.html> (i915#2672<https://gitlab.freedesktop.org/drm/intel/issues/2672>) +3 other tests skip

     *   shard-dg1: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v4/shard-dg1-14/igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytileccs-upscaling@pipe-a-valid-mode.html> (i915#2587<https://gitlab.freedesktop.org/drm/intel/issues/2587> / i915#2672<https://gitlab.freedesktop.org/drm/intel/issues/2672>) +1 other test skip

  *   igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tiledg2rcccs-upscaling@pipe-a-default-mode:

     *   shard-mtlp: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v4/shard-mtlp-2/igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tiledg2rcccs-upscaling@pipe-a-default-mode.html> (i915#2672<https://gitlab.freedesktop.org/drm/intel/issues/2672>)
  *   igt@kms_flip_scaled_crc@flip-64bpp-xtile-to-32bpp-xtile-downscaling@pipe-a-default-mode:

     *   shard-mtlp: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v4/shard-mtlp-5/igt@kms_flip_scaled_crc@flip-64bpp-xtile-to-32bpp-xtile-downscaling@pipe-a-default-mode.html> (i915#3555<https://gitlab.freedesktop.org/drm/intel/issues/3555> / i915#8810<https://gitlab.freedesktop.org/drm/intel/issues/8810>)
  *   igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-32bpp-ytile-upscaling@pipe-a-default-mode:

     *   shard-mtlp: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v4/shard-mtlp-5/igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-32bpp-ytile-upscaling@pipe-a-default-mode.html> (i915#2672<https://gitlab.freedesktop.org/drm/intel/issues/2672> / i915#3555<https://gitlab.freedesktop.org/drm/intel/issues/3555>)
  *   igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-32bpp-ytilegen12rcccs-upscaling@pipe-a-valid-mode:

     *   shard-dg2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v4/shard-dg2-11/igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-32bpp-ytilegen12rcccs-upscaling@pipe-a-valid-mode.html> (i915#2672<https://gitlab.freedesktop.org/drm/intel/issues/2672> / i915#3555<https://gitlab.freedesktop.org/drm/intel/issues/3555>)
  *   igt@kms_force_connector_basic@prune-stale-modes:

     *   shard-dg2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v4/shard-dg2-7/igt@kms_force_connector_basic@prune-stale-modes.html> (i915#5274<https://gitlab.freedesktop.org/drm/intel/issues/5274>)
  *   igt@kms_frontbuffer_tracking@fbc-1p-primscrn-cur-indfb-move:

     *   shard-dg2: PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13961/shard-dg2-10/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-cur-indfb-move.html> -> FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v4/shard-dg2-11/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-cur-indfb-move.html> (i915#6880<https://gitlab.freedesktop.org/drm/intel/issues/6880>)
  *   igt@kms_frontbuffer_tracking@fbc-1p-primscrn-spr-indfb-draw-mmap-gtt:

     *   shard-dg1: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v4/shard-dg1-14/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-spr-indfb-draw-mmap-gtt.html> (i915#8708<https://gitlab.freedesktop.org/drm/intel/issues/8708>) +4 other tests skip
  *   igt@kms_frontbuffer_tracking@fbc-2p-primscrn-cur-indfb-draw-mmap-wc:

     *   shard-dg2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v4/shard-dg2-7/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-cur-indfb-draw-mmap-wc.html> (i915#8708<https://gitlab.freedesktop.org/drm/intel/issues/8708>) +8 other tests skip
  *   igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-cur-indfb-draw-mmap-cpu:

     *   shard-dg2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v4/shard-dg2-7/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-cur-indfb-draw-mmap-cpu.html> (i915#3458<https://gitlab.freedesktop.org/drm/intel/issues/3458>) +7 other tests skip
  *   igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-shrfb-draw-blt:

     *   shard-dg1: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v4/shard-dg1-18/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-shrfb-draw-blt.html> (fdo#111825<https://bugs.freedesktop.org/show_bug.cgi?id=111825>) +11 other tests skip
  *   igt@kms_frontbuffer_tracking@fbcpsr-rgb565-draw-mmap-cpu:

     *   shard-dg1: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v4/shard-dg1-18/igt@kms_frontbuffer_tracking@fbcpsr-rgb565-draw-mmap-cpu.html> (i915#3458<https://gitlab.freedesktop.org/drm/intel/issues/3458>) +3 other tests skip
  *   igt@kms_frontbuffer_tracking@psr-2p-scndscrn-indfb-plflip-blt:

     *   shard-dg2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v4/shard-dg2-11/igt@kms_frontbuffer_tracking@psr-2p-scndscrn-indfb-plflip-blt.html> (i915#5354<https://gitlab.freedesktop.org/drm/intel/issues/5354>) +13 other tests skip
  *   igt@kms_frontbuffer_tracking@psr-2p-scndscrn-pri-indfb-draw-mmap-gtt:

     *   shard-mtlp: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v4/shard-mtlp-2/igt@kms_frontbuffer_tracking@psr-2p-scndscrn-pri-indfb-draw-mmap-gtt.html> (i915#8708<https://gitlab.freedesktop.org/drm/intel/issues/8708>) +4 other tests skip
  *   igt@kms_frontbuffer_tracking@psr-2p-scndscrn-pri-shrfb-draw-mmap-wc:

     *   shard-mtlp: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v4/shard-mtlp-5/igt@kms_frontbuffer_tracking@psr-2p-scndscrn-pri-shrfb-draw-mmap-wc.html> (i915#1825<https://gitlab.freedesktop.org/drm/intel/issues/1825>) +18 other tests skip
  *   igt@kms_hdr@static-toggle-suspend:

     *   shard-dg2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v4/shard-dg2-6/igt@kms_hdr@static-toggle-suspend.html> (i915#3555<https://gitlab.freedesktop.org/drm/intel/issues/3555> / i915#8228<https://gitlab.freedesktop.org/drm/intel/issues/8228>) +1 other test skip
  *   igt@kms_invalid_mode@clock-too-high@pipe-c-edp-1:

     *   shard-mtlp: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v4/shard-mtlp-2/igt@kms_invalid_mode@clock-too-high@pipe-c-edp-1.html> (i915#9457<https://gitlab.freedesktop.org/drm/intel/issues/9457>) +2 other tests skip
  *   igt@kms_plane_lowres@tiling-none@pipe-b-edp-1:

     *   shard-mtlp: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v4/shard-mtlp-5/igt@kms_plane_lowres@tiling-none@pipe-b-edp-1.html> (i915#3582<https://gitlab.freedesktop.org/drm/intel/issues/3582>) +3 other tests skip
  *   igt@kms_plane_scaling@intel-max-src-size:

     *   shard-dg2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v4/shard-dg2-7/igt@kms_plane_scaling@intel-max-src-size.html> (i915#6953<https://gitlab.freedesktop.org/drm/intel/issues/6953>)
  *   igt@kms_plane_scaling@plane-scaler-with-clipping-clamping-pixel-formats@pipe-b-edp-1:

     *   shard-mtlp: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v4/shard-mtlp-2/igt@kms_plane_scaling@plane-scaler-with-clipping-clamping-pixel-formats@pipe-b-edp-1.html> (i915#5176<https://gitlab.freedesktop.org/drm/intel/issues/5176>) +1 other test skip
  *   igt@kms_plane_scaling@plane-scaler-with-clipping-clamping-rotation@pipe-c-hdmi-a-4:

     *   shard-dg1: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v4/shard-dg1-15/igt@kms_plane_scaling@plane-scaler-with-clipping-clamping-rotation@pipe-c-hdmi-a-4.html> (i915#5176<https://gitlab.freedesktop.org/drm/intel/issues/5176> / i915#9423<https://gitlab.freedesktop.org/drm/intel/issues/9423>) +3 other tests skip
  *   igt@kms_plane_scaling@planes-downscale-factor-0-75@pipe-d-edp-1:

     *   shard-mtlp: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v4/shard-mtlp-5/igt@kms_plane_scaling@planes-downscale-factor-0-75@pipe-d-edp-1.html> (i915#3555<https://gitlab.freedesktop.org/drm/intel/issues/3555> / i915#5235<https://gitlab.freedesktop.org/drm/intel/issues/5235>) +1 other test skip
  *   igt@kms_plane_scaling@planes-upscale-20x20-downscale-factor-0-25@pipe-a-hdmi-a-3:

     *   shard-dg2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v4/shard-dg2-7/igt@kms_plane_scaling@planes-upscale-20x20-downscale-factor-0-25@pipe-a-hdmi-a-3.html> (i915#5235<https://gitlab.freedesktop.org/drm/intel/issues/5235>) +7 other tests skip
  *   igt@kms_plane_scaling@planes-upscale-20x20-downscale-factor-0-25@pipe-c-hdmi-a-4:

     *   shard-dg1: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v4/shard-dg1-18/igt@kms_plane_scaling@planes-upscale-20x20-downscale-factor-0-25@pipe-c-hdmi-a-4.html> (i915#5235<https://gitlab.freedesktop.org/drm/intel/issues/5235>) +3 other tests skip
  *   igt@kms_plane_scaling@planes-upscale-factor-0-25-downscale-factor-0-25@pipe-b-edp-1:

     *   shard-mtlp: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v4/shard-mtlp-5/igt@kms_plane_scaling@planes-upscale-factor-0-25-downscale-factor-0-25@pipe-b-edp-1.html> (i915#5235<https://gitlab.freedesktop.org/drm/intel/issues/5235>) +5 other tests skip
  *   igt@kms_prime@basic-modeset-hybrid:

     *   shard-mtlp: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v4/shard-mtlp-2/igt@kms_prime@basic-modeset-hybrid.html> (i915#6524<https://gitlab.freedesktop.org/drm/intel/issues/6524>)
  *   igt@kms_psr2_su@page_flip-xrgb8888:

     *   shard-dg2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v4/shard-dg2-7/igt@kms_psr2_su@page_flip-xrgb8888.html> (i915#9683<https://gitlab.freedesktop.org/drm/intel/issues/9683>) +1 other test skip
  *   igt@kms_psr@psr2_cursor_render:

     *   shard-dg2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v4/shard-dg2-11/igt@kms_psr@psr2_cursor_render.html> (i915#9673<https://gitlab.freedesktop.org/drm/intel/issues/9673> / i915#9736<https://gitlab.freedesktop.org/drm/intel/issues/9736>)
  *   igt@kms_psr@psr2_sprite_blt:

     *   shard-dg2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v4/shard-dg2-7/igt@kms_psr@psr2_sprite_blt.html> (i915#9673<https://gitlab.freedesktop.org/drm/intel/issues/9673> / i915#9732<https://gitlab.freedesktop.org/drm/intel/issues/9732>)
  *   igt@kms_rotation_crc@bad-pixel-format:

     *   shard-mtlp: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v4/shard-mtlp-5/igt@kms_rotation_crc@bad-pixel-format.html> (i915#4235<https://gitlab.freedesktop.org/drm/intel/issues/4235>) +1 other test skip
  *   igt@kms_rotation_crc@primary-rotation-90:

     *   shard-dg2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v4/shard-dg2-7/igt@kms_rotation_crc@primary-rotation-90.html> (i915#4235<https://gitlab.freedesktop.org/drm/intel/issues/4235>)
  *   igt@kms_rotation_crc@primary-y-tiled-reflect-x-90:

     *   shard-dg2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v4/shard-dg2-11/igt@kms_rotation_crc@primary-y-tiled-reflect-x-90.html> (i915#4235<https://gitlab.freedesktop.org/drm/intel/issues/4235> / i915#5190<https://gitlab.freedesktop.org/drm/intel/issues/5190>)
  *   igt@kms_scaling_modes@scaling-mode-none:

     *   shard-dg2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v4/shard-dg2-7/igt@kms_scaling_modes@scaling-mode-none.html> (i915#3555<https://gitlab.freedesktop.org/drm/intel/issues/3555>) +1 other test skip
  *   igt@kms_tiled_display@basic-test-pattern:

     *   shard-dg1: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v4/shard-dg1-14/igt@kms_tiled_display@basic-test-pattern.html> (i915#8623<https://gitlab.freedesktop.org/drm/intel/issues/8623>)

     *   shard-dg2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v4/shard-dg2-1/igt@kms_tiled_display@basic-test-pattern.html> (i915#8623<https://gitlab.freedesktop.org/drm/intel/issues/8623>) +1 other test skip

  *   igt@kms_universal_plane@cursor-fb-leak@pipe-d-edp-1:

     *   shard-mtlp: NOTRUN -> FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v4/shard-mtlp-5/igt@kms_universal_plane@cursor-fb-leak@pipe-d-edp-1.html> (i915#9196<https://gitlab.freedesktop.org/drm/intel/issues/9196>)
  *   igt@kms_vrr@flip-suspend:

     *   shard-dg1: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v4/shard-dg1-18/igt@kms_vrr@flip-suspend.html> (i915#3555<https://gitlab.freedesktop.org/drm/intel/issues/3555>)
  *   igt@kms_writeback@writeback-check-output:

     *   shard-dg2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v4/shard-dg2-7/igt@kms_writeback@writeback-check-output.html> (i915#2437<https://gitlab.freedesktop.org/drm/intel/issues/2437>)
  *   igt@kms_writeback@writeback-fb-id:

     *   shard-mtlp: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v4/shard-mtlp-5/igt@kms_writeback@writeback-fb-id.html> (i915#2437<https://gitlab.freedesktop.org/drm/intel/issues/2437>)
  *   igt@perf@gen8-unprivileged-single-ctx-counters:

     *   shard-dg2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v4/shard-dg2-7/igt@perf@gen8-unprivileged-single-ctx-counters.html> (i915#2436<https://gitlab.freedesktop.org/drm/intel/issues/2436>)
  *   igt@perf@global-sseu-config-invalid:

     *   shard-mtlp: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v4/shard-mtlp-5/igt@perf@global-sseu-config-invalid.html> (i915#7387<https://gitlab.freedesktop.org/drm/intel/issues/7387>)
  *   igt@perf@non-zero-reason@0-rcs0:

     *   shard-dg2: PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13961/shard-dg2-10/igt@perf@non-zero-reason@0-rcs0.html> -> FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v4/shard-dg2-11/igt@perf@non-zero-reason@0-rcs0.html> (i915#7484<https://gitlab.freedesktop.org/drm/intel/issues/7484>)
  *   igt@perf@unprivileged-single-ctx-counters:

     *   shard-mtlp: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v4/shard-mtlp-5/igt@perf@unprivileged-single-ctx-counters.html> (fdo#109289<https://bugs.freedesktop.org/show_bug.cgi?id=109289>)
  *   igt@perf_pmu@busy-double-start@rcs0:

     *   shard-mtlp: PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13961/shard-mtlp-5/igt@perf_pmu@busy-double-start@rcs0.html> -> FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v4/shard-mtlp-4/igt@perf_pmu@busy-double-start@rcs0.html> (i915#4349<https://gitlab.freedesktop.org/drm/intel/issues/4349>) +1 other test fail
  *   igt@perf_pmu@busy-double-start@vecs1:

     *   shard-dg2: NOTRUN -> FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v4/shard-dg2-7/igt@perf_pmu@busy-double-start@vecs1.html> (i915#4349<https://gitlab.freedesktop.org/drm/intel/issues/4349>) +3 other tests fail
  *   igt@perf_pmu@module-unload:

     *   shard-dg2: NOTRUN -> FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v4/shard-dg2-7/igt@perf_pmu@module-unload.html> (i915#5793<https://gitlab.freedesktop.org/drm/intel/issues/5793>)
  *   igt@prime_vgem@basic-gtt:

     *   shard-dg2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v4/shard-dg2-11/igt@prime_vgem@basic-gtt.html> (i915#3708<https://gitlab.freedesktop.org/drm/intel/issues/3708> / i915#4077<https://gitlab.freedesktop.org/drm/intel/issues/4077>)
  *   igt@prime_vgem@basic-write:

     *   shard-dg2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v4/shard-dg2-11/igt@prime_vgem@basic-write.html> (i915#3291<https://gitlab.freedesktop.org/drm/intel/issues/3291> / i915#3708<https://gitlab.freedesktop.org/drm/intel/issues/3708>)
  *   igt@prime_vgem@fence-read-hang:

     *   shard-mtlp: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v4/shard-mtlp-5/igt@prime_vgem@fence-read-hang.html> (i915#3708<https://gitlab.freedesktop.org/drm/intel/issues/3708>)
  *   igt@v3d/v3d_submit_csd@job-perfmon:

     *   shard-dg2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v4/shard-dg2-7/igt@v3d/v3d_submit_csd@job-perfmon.html> (i915#2575<https://gitlab.freedesktop.org/drm/intel/issues/2575>) +5 other tests skip
  *   igt@v3d/v3d_wait_bo@map-bo-0ns:

     *   shard-mtlp: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v4/shard-mtlp-2/igt@v3d/v3d_wait_bo@map-bo-0ns.html> (i915#2575<https://gitlab.freedesktop.org/drm/intel/issues/2575>) +6 other tests skip
  *   igt@v3d/v3d_wait_bo@unused-bo-0ns:

     *   shard-dg1: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v4/shard-dg1-18/igt@v3d/v3d_wait_bo@unused-bo-0ns.html> (i915#2575<https://gitlab.freedesktop.org/drm/intel/issues/2575>) +2 other tests skip
  *   igt@vc4/vc4_mmap@mmap-bo:

     *   shard-dg2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v4/shard-dg2-1/igt@vc4/vc4_mmap@mmap-bo.html> (i915#7711<https://gitlab.freedesktop.org/drm/intel/issues/7711>) +4 other tests skip

     *   shard-dg1: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v4/shard-dg1-14/igt@vc4/vc4_mmap@mmap-bo.html> (i915#7711<https://gitlab.freedesktop.org/drm/intel/issues/7711>) +3 other tests skip

  *   igt@vc4/vc4_purgeable_bo@mark-unpurgeable-twice:

     *   shard-mtlp: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v4/shard-mtlp-2/igt@vc4/vc4_purgeable_bo@mark-unpurgeable-twice.html> (i915#7711<https://gitlab.freedesktop.org/drm/intel/issues/7711>) +3 other tests skip

Possible fixes

  *   igt@gem_eio@reset-stress:

     *   shard-dg1: FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13961/shard-dg1-18/igt@gem_eio@reset-stress.html> (i915#5784<https://gitlab.freedesktop.org/drm/intel/issues/5784>) -> PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v4/shard-dg1-16/igt@gem_eio@reset-stress.html>
  *   igt@gem_exec_fair@basic-pace-share@rcs0:

     *   shard-tglu: FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13961/shard-tglu-3/igt@gem_exec_fair@basic-pace-share@rcs0.html> (i915#2842<https://gitlab.freedesktop.org/drm/intel/issues/2842>) -> PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v4/shard-tglu-6/igt@gem_exec_fair@basic-pace-share@rcs0.html>
  *   igt@kms_big_fb@x-tiled-max-hw-stride-32bpp-rotate-0-async-flip:

     *   shard-tglu: FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13961/shard-tglu-3/igt@kms_big_fb@x-tiled-max-hw-stride-32bpp-rotate-0-async-flip.html> (i915#3743<https://gitlab.freedesktop.org/drm/intel/issues/3743>) -> PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v4/shard-tglu-6/igt@kms_big_fb@x-tiled-max-hw-stride-32bpp-rotate-0-async-flip.html>
  *   igt@kms_cursor_legacy@cursor-vs-flip-atomic:

     *   shard-mtlp: INCOMPLETE<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13961/shard-mtlp-4/igt@kms_cursor_legacy@cursor-vs-flip-atomic.html> -> PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v4/shard-mtlp-8/igt@kms_cursor_legacy@cursor-vs-flip-atomic.html>
  *   igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions:

     *   shard-glk: FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13961/shard-glk9/igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions.html> (i915#2346<https://gitlab.freedesktop.org/drm/intel/issues/2346>) -> PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v4/shard-glk1/igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions.html> +1 other test pass
  *   igt@kms_frontbuffer_tracking@fbc-1p-primscrn-spr-indfb-draw-mmap-cpu:

     *   shard-dg2: FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13961/shard-dg2-5/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-spr-indfb-draw-mmap-cpu.html> (i915#6880<https://gitlab.freedesktop.org/drm/intel/issues/6880>) -> PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v4/shard-dg2-10/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-spr-indfb-draw-mmap-cpu.html> +1 other test pass
  *   {igt@kms_pm_dc@dc6-dpms}:

     *   shard-tglu: FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13961/shard-tglu-8/igt@kms_pm_dc@dc6-dpms.html> (i915#9295<https://gitlab.freedesktop.org/drm/intel/issues/9295>) -> PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v4/shard-tglu-9/igt@kms_pm_dc@dc6-dpms.html>
  *   {igt@kms_pm_rpm@modeset-non-lpsp-stress}:

     *   shard-dg2: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13961/shard-dg2-10/igt@kms_pm_rpm@modeset-non-lpsp-stress.html> (i915#9519<https://gitlab.freedesktop.org/drm/intel/issues/9519>) -> PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v4/shard-dg2-11/igt@kms_pm_rpm@modeset-non-lpsp-stress.html> +1 other test pass
  *   igt@kms_universal_plane@cursor-fb-leak@pipe-a-vga-1:

     *   shard-snb: FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13961/shard-snb5/igt@kms_universal_plane@cursor-fb-leak@pipe-a-vga-1.html> (i915#9196<https://gitlab.freedesktop.org/drm/intel/issues/9196>) -> PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v4/shard-snb6/igt@kms_universal_plane@cursor-fb-leak@pipe-a-vga-1.html>
  *   igt@perf_pmu@render-node-busy@ccs0:

     *   shard-mtlp: FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13961/shard-mtlp-2/igt@perf_pmu@render-node-busy@ccs0.html> (i915#4349<https://gitlab.freedesktop.org/drm/intel/issues/4349>) -> PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v4/shard-mtlp-2/igt@perf_pmu@render-node-busy@ccs0.html>

Warnings

  *   igt@kms_content_protection@type1:

     *   shard-dg2: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13961/shard-dg2-11/igt@kms_content_protection@type1.html> (i915#7118<https://gitlab.freedesktop.org/drm/intel/issues/7118> / i915#7162<https://gitlab.freedesktop.org/drm/intel/issues/7162>) -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v4/shard-dg2-10/igt@kms_content_protection@type1.html> (i915#7118<https://gitlab.freedesktop.org/drm/intel/issues/7118>)
  *   igt@kms_psr@psr2_cursor_mmap_cpu:

     *   shard-dg2: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13961/shard-dg2-2/igt@kms_psr@psr2_cursor_mmap_cpu.html> (i915#9673<https://gitlab.freedesktop.org/drm/intel/issues/9673> / i915#9732<https://gitlab.freedesktop.org/drm/intel/issues/9732>) -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v4/shard-dg2-11/igt@kms_psr@psr2_cursor_mmap_cpu.html> (i915#9673<https://gitlab.freedesktop.org/drm/intel/issues/9673>)
  *   igt@kms_psr@psr2_cursor_plane_move:

     *   shard-dg2: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13961/shard-dg2-11/igt@kms_psr@psr2_cursor_plane_move.html> (i915#9673<https://gitlab.freedesktop.org/drm/intel/issues/9673> / i915#9736<https://gitlab.freedesktop.org/drm/intel/issues/9736>) -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v4/shard-dg2-6/igt@kms_psr@psr2_cursor_plane_move.html> (i915#9673<https://gitlab.freedesktop.org/drm/intel/issues/9673> / i915#9732<https://gitlab.freedesktop.org/drm/intel/issues/9732>) +1 other test skip
  *   igt@kms_psr@psr2_sprite_render:

     *   shard-dg2: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13961/shard-dg2-10/igt@kms_psr@psr2_sprite_render.html> (i915#9673<https://gitlab.freedesktop.org/drm/intel/issues/9673> / i915#9732<https://gitlab.freedesktop.org/drm/intel/issues/9732>) -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v4/shard-dg2-11/igt@kms_psr@psr2_sprite_render.html> (i915#9673<https://gitlab.freedesktop.org/drm/intel/issues/9673> / i915#9736<https://gitlab.freedesktop.org/drm/intel/issues/9736>)

{name}: This element is suppressed. This means it is ignored when computing
the status of the difference (SUCCESS, WARNING, or FAILURE).

Build changes

  *   Linux: CI_DRM_13961 -> Patchwork_125442v4
  *   Piglit: None -> piglit_4509

CI-20190529: 20190529
CI_DRM_13961: b663cf8fc774c07996684d82bf09df14a7a21688 @ git://anongit.freedesktop.org/gfx-ci/linux
IGT_7614: c7298ec108dc1c861c9a2593e973648ad9b420b4 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
Patchwork_125442v4: b663cf8fc774c07996684d82bf09df14a7a21688 @ git://anongit.freedesktop.org/gfx-ci/linux
piglit_4509: fdc5a4ca11124ab8413c7988896eec4c97336694 @ git://anongit.freedesktop.org/piglit
Luca Coelho Dec. 5, 2023, 2:48 p.m. UTC | #2
Hi,

It doesn't seem that any of these failures is related to my changes.  Brief analysis:

Possible regressions

  *
igt@i915<mailto:igt@i915>_module_load@reload-with-fault-injection<mailto:_module_load@reload-with-fault-injection>:
     *   shard-dg1: PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13973/shard-dg1-12/igt@i915_module_load@reload-with-fault-injection.html> -> INCOMPLETE<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-dg1-18/igt@i915_module_load@reload-with-fault-injection.html>

This is also happening in other runs without my patch, with exactly the same warning happening, for instance here:

https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13973/shard-mtlp-4/dmesg11.txt




  *
igt@i915<mailto:igt@i915>_selftest@live<mailto:_selftest@live>@dmabuf:
     *   shard-dg2: NOTRUN -> ABORT<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-dg2-6/igt@i915_selftest@live@dmabuf.html>

This one I couldn't figure out.  There is not enough information in the logs and I couldn't see it happening with other builds... It didn't happen on my first run, though, and I really doubt it's related to my change.

Should this be retriggered again?




  *
igt@kms<mailto:igt@kms>_big_fb@x-tiled-32bpp-rotate-0<mailto:_big_fb@x-tiled-32bpp-rotate-0>:
     *   shard-rkl: PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13973/shard-rkl-7/igt@kms_big_fb@x-tiled-32bpp-rotate-0.html> -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-rkl-1/igt@kms_big_fb@x-tiled-32bpp-rotate-0.html> +26 other tests skip
  *
igt@kms<mailto:igt@kms>_cursor_edge_walk@128x128-top-edge<mailto:_cursor_edge_walk@128x128-top-edge>:
     *   shard-rkl: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-rkl-1/igt@kms_cursor_edge_walk@128x128-top-edge.html> +23 other tests skip

These two (including their "skip-siblings") seem to be skipping now because shard-rkl doesn't seem to be connected to any monitors anymore:

https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-rkl-1/i915_display_info3.txt


IMHO this is ready to merge, unless people think the dmabuf test needs to be rerun.

--
Cheers,
Luca.


On Tue, 2023-12-05 at 04:04 +0000, Patchwork wrote:
Patch Details
Series: drm/i915: handle uncore spinlock when not available (rev5)
URL:    https://patchwork.freedesktop.org/series/125442/
State:  failure
Details:        https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/index.html
CI Bug Log - changes from CI_DRM_13973_full -> Patchwork_125442v5_full
Summary

FAILURE

Serious unknown changes coming with Patchwork_125442v5_full absolutely need to be
verified manually.

If you think the reported changes have nothing to do with the changes
introduced in Patchwork_125442v5_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 (12 -> 12)

No changes in participating hosts

Possible new issues

Here are the unknown changes that may have been introduced in Patchwork_125442v5_full:

IGT changes
Possible regressions

  *   igt@i915_module_load@reload-with-fault-injection:

     *   shard-dg1: PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13973/shard-dg1-12/igt@i915_module_load@reload-with-fault-injection.html> -> INCOMPLETE<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-dg1-18/igt@i915_module_load@reload-with-fault-injection.html>
  *   igt@i915_selftest@live@dmabuf:

     *   shard-dg2: NOTRUN -> ABORT<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-dg2-6/igt@i915_selftest@live@dmabuf.html>
  *   igt@kms_big_fb@x-tiled-32bpp-rotate-0:

     *   shard-rkl: PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13973/shard-rkl-7/igt@kms_big_fb@x-tiled-32bpp-rotate-0.html> -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-rkl-1/igt@kms_big_fb@x-tiled-32bpp-rotate-0.html> +26 other tests skip
  *   igt@kms_cursor_edge_walk@128x128-top-edge:

     *   shard-rkl: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-rkl-1/igt@kms_cursor_edge_walk@128x128-top-edge.html> +23 other tests skip

Warnings

  *   igt@gem_create@create-ext-cpu-access-big:

     *   shard-dg2: INCOMPLETE<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13973/shard-dg2-6/igt@gem_create@create-ext-cpu-access-big.html> (i915#9364<https://gitlab.freedesktop.org/drm/intel/issues/9364>) -> ABORT<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-dg2-7/igt@gem_create@create-ext-cpu-access-big.html>
  *   igt@kms_big_fb@4-tiled-64bpp-rotate-0:

     *   shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13973/shard-rkl-7/igt@kms_big_fb@4-tiled-64bpp-rotate-0.html> (i915#5286<https://gitlab.freedesktop.org/drm/intel/issues/5286>) -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-rkl-1/igt@kms_big_fb@4-tiled-64bpp-rotate-0.html> +3 other tests skip
  *   igt@kms_big_fb@linear-32bpp-rotate-90:

     *   shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13973/shard-rkl-7/igt@kms_big_fb@linear-32bpp-rotate-90.html> (fdo#111614<https://bugs.freedesktop.org/show_bug.cgi?id=111614> / i915#3638<https://gitlab.freedesktop.org/drm/intel/issues/3638>) -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-rkl-1/igt@kms_big_fb@linear-32bpp-rotate-90.html> +4 other tests skip
  *   igt@kms_big_fb@yf-tiled-16bpp-rotate-90:

     *   shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13973/shard-rkl-5/igt@kms_big_fb@yf-tiled-16bpp-rotate-90.html> (fdo#110723<https://bugs.freedesktop.org/show_bug.cgi?id=110723>) -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-rkl-1/igt@kms_big_fb@yf-tiled-16bpp-rotate-90.html> +1 other test skip
  *   igt@kms_big_fb@yf-tiled-addfb-size-overflow:

     *   shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13973/shard-rkl-7/igt@kms_big_fb@yf-tiled-addfb-size-overflow.html> (fdo#111615<https://bugs.freedesktop.org/show_bug.cgi?id=111615>) -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-rkl-1/igt@kms_big_fb@yf-tiled-addfb-size-overflow.html> +2 other tests skip
  *   igt@kms_content_protection@type1:

     *   shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13973/shard-rkl-7/igt@kms_content_protection@type1.html> (i915#7118<https://gitlab.freedesktop.org/drm/intel/issues/7118>) -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-rkl-1/igt@kms_content_protection@type1.html> +1 other test skip
  *   igt@kms_cursor_crc@cursor-onscreen-512x170:

     *   shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13973/shard-rkl-5/igt@kms_cursor_crc@cursor-onscreen-512x170.html> (fdo#109279<https://bugs.freedesktop.org/show_bug.cgi?id=109279> / i915#3359<https://gitlab.freedesktop.org/drm/intel/issues/3359>) -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-rkl-1/igt@kms_cursor_crc@cursor-onscreen-512x170.html>
  *   igt@kms_cursor_crc@cursor-onscreen-512x512:

     *   shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13973/shard-rkl-7/igt@kms_cursor_crc@cursor-onscreen-512x512.html> (i915#3359<https://gitlab.freedesktop.org/drm/intel/issues/3359>) -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-rkl-1/igt@kms_cursor_crc@cursor-onscreen-512x512.html> +1 other test skip
  *   igt@kms_cursor_crc@cursor-rapid-movement-32x32:

     *   shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13973/shard-rkl-4/igt@kms_cursor_crc@cursor-rapid-movement-32x32.html> (i915#3555<https://gitlab.freedesktop.org/drm/intel/issues/3555>) -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-rkl-1/igt@kms_cursor_crc@cursor-rapid-movement-32x32.html> +6 other tests skip
  *   igt@kms_cursor_legacy@cursorb-vs-flipa-toggle:

     *   shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13973/shard-rkl-7/igt@kms_cursor_legacy@cursorb-vs-flipa-toggle.html> (fdo#111825<https://bugs.freedesktop.org/show_bug.cgi?id=111825>) -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-rkl-1/igt@kms_cursor_legacy@cursorb-vs-flipa-toggle.html> +4 other tests skip
  *   igt@kms_cursor_legacy@cursorb-vs-flipb-atomic-transitions:

     *   shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13973/shard-rkl-7/igt@kms_cursor_legacy@cursorb-vs-flipb-atomic-transitions.html> (fdo#111767<https://bugs.freedesktop.org/show_bug.cgi?id=111767> / fdo#111825<https://bugs.freedesktop.org/show_bug.cgi?id=111825>) -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-rkl-1/igt@kms_cursor_legacy@cursorb-vs-flipb-atomic-transitions.html>
  *   igt@kms_cursor_legacy@short-busy-flip-before-cursor-atomic-transitions-varying-size:

     *   shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13973/shard-rkl-7/igt@kms_cursor_legacy@short-busy-flip-before-cursor-atomic-transitions-varying-size.html> (i915#4103<https://gitlab.freedesktop.org/drm/intel/issues/4103>) -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-rkl-1/igt@kms_cursor_legacy@short-busy-flip-before-cursor-atomic-transitions-varying-size.html>
  *   igt@kms_dsc@dsc-with-formats:

     *   shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13973/shard-rkl-4/igt@kms_dsc@dsc-with-formats.html> (i915#3555<https://gitlab.freedesktop.org/drm/intel/issues/3555> / i915#3840<https://gitlab.freedesktop.org/drm/intel/issues/3840>) -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-rkl-1/igt@kms_dsc@dsc-with-formats.html>
  *   igt@kms_hdr@static-toggle-dpms:

     *   shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13973/shard-rkl-7/igt@kms_hdr@static-toggle-dpms.html> (i915#3555<https://gitlab.freedesktop.org/drm/intel/issues/3555> / i915#8228<https://gitlab.freedesktop.org/drm/intel/issues/8228>) -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-rkl-1/igt@kms_hdr@static-toggle-dpms.html>
  *   igt@kms_rotation_crc@primary-yf-tiled-reflect-x-180:

     *   shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13973/shard-rkl-7/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-180.html> (fdo#111615<https://bugs.freedesktop.org/show_bug.cgi?id=111615> / i915#5289<https://gitlab.freedesktop.org/drm/intel/issues/5289>) -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-rkl-1/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-180.html>

Suppressed

The following results come from untrusted machines, tests, or statuses.
They do not affect the overall result.

  *   {igt@kms_ccs@pipe-a-ccs-on-another-bo-y-tiled-gen12-rc-ccs}:

     *   shard-rkl: PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13973/shard-rkl-7/igt@kms_ccs@pipe-a-ccs-on-another-bo-y-tiled-gen12-rc-ccs.html> -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-rkl-1/igt@kms_ccs@pipe-a-ccs-on-another-bo-y-tiled-gen12-rc-ccs.html> +4 other tests skip
  *   {igt@kms_ccs@pipe-b-crc-sprite-planes-basic-y-tiled-gen12-mc-ccs}:

     *   shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13973/shard-rkl-4/igt@kms_ccs@pipe-b-crc-sprite-planes-basic-y-tiled-gen12-mc-ccs.html> (i915#5354<https://gitlab.freedesktop.org/drm/intel/issues/5354> / i915#6095<https://gitlab.freedesktop.org/drm/intel/issues/6095>) -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-rkl-1/igt@kms_ccs@pipe-b-crc-sprite-planes-basic-y-tiled-gen12-mc-ccs.html> +25 other tests skip
  *   {igt@kms_ccs@pipe-c-crc-sprite-planes-basic-4-tiled-mtl-rc-ccs}:

     *   shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13973/shard-rkl-7/igt@kms_ccs@pipe-c-crc-sprite-planes-basic-4-tiled-mtl-rc-ccs.html> (i915#5354<https://gitlab.freedesktop.org/drm/intel/issues/5354>) -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-rkl-1/igt@kms_ccs@pipe-c-crc-sprite-planes-basic-4-tiled-mtl-rc-ccs.html> +33 other tests skip
  *   {igt@kms_content_protection@content-type-change}:

     *   shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13973/shard-rkl-5/igt@kms_content_protection@content-type-change.html> (i915#9424<https://gitlab.freedesktop.org/drm/intel/issues/9424>) -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-rkl-1/igt@kms_content_protection@content-type-change.html>
  *   {igt@kms_lease@lease-revoke}:

     *   shard-rkl: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-rkl-1/igt@kms_lease@lease-revoke.html> +4 other tests skip

Known issues

Here are the changes found in Patchwork_125442v5_full that come from known issues:

IGT changes
Issues hit

  *   igt@debugfs_test@basic-hwmon:

     *   shard-tglu: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-tglu-7/igt@debugfs_test@basic-hwmon.html> (i915#9318<https://gitlab.freedesktop.org/drm/intel/issues/9318>)
  *   igt@drm_fdinfo@busy-hang@bcs0:

     *   shard-dg1: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-dg1-18/igt@drm_fdinfo@busy-hang@bcs0.html> (i915#8414<https://gitlab.freedesktop.org/drm/intel/issues/8414>) +5 other tests skip
  *   igt@drm_fdinfo@busy-idle-check-all@vcs0:

     *   shard-dg2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-dg2-6/igt@drm_fdinfo@busy-idle-check-all@vcs0.html> (i915#8414<https://gitlab.freedesktop.org/drm/intel/issues/8414>) +9 other tests skip
  *   igt@fbdev@unaligned-read:

     *   shard-rkl: PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13973/shard-rkl-4/igt@fbdev@unaligned-read.html> -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-rkl-1/igt@fbdev@unaligned-read.html> (i915#2582<https://gitlab.freedesktop.org/drm/intel/issues/2582>) +2 other tests skip
  *   igt@gem_basic@multigpu-create-close:

     *   shard-tglu: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-tglu-7/igt@gem_basic@multigpu-create-close.html> (i915#7697<https://gitlab.freedesktop.org/drm/intel/issues/7697>)
  *   igt@gem_ccs@suspend-resume@linear-compressed-compfmt0-smem-lmem0:

     *   shard-dg2: PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13973/shard-dg2-2/igt@gem_ccs@suspend-resume@linear-compressed-compfmt0-smem-lmem0.html> -> INCOMPLETE<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-dg2-3/igt@gem_ccs@suspend-resume@linear-compressed-compfmt0-smem-lmem0.html> (i915#7297<https://gitlab.freedesktop.org/drm/intel/issues/7297>)
  *   igt@gem_close_race@multigpu-basic-threads:

     *   shard-dg1: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-dg1-18/igt@gem_close_race@multigpu-basic-threads.html> (i915#7697<https://gitlab.freedesktop.org/drm/intel/issues/7697>)
  *   igt@gem_ctx_persistence@heartbeat-close:

     *   shard-dg2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-dg2-11/igt@gem_ctx_persistence@heartbeat-close.html> (i915#8555<https://gitlab.freedesktop.org/drm/intel/issues/8555>)
  *   igt@gem_ctx_persistence@process:

     *   shard-snb: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-snb7/igt@gem_ctx_persistence@process.html> (fdo#109271<https://bugs.freedesktop.org/show_bug.cgi?id=109271> / i915#1099<https://gitlab.freedesktop.org/drm/intel/issues/1099>)
  *   igt@gem_eio@unwedge-stress:

     *   shard-dg1: PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13973/shard-dg1-17/igt@gem_eio@unwedge-stress.html> -> FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-dg1-12/igt@gem_eio@unwedge-stress.html> (i915#5784<https://gitlab.freedesktop.org/drm/intel/issues/5784>)
  *   igt@gem_exec_balancer@bonded-semaphore:

     *   shard-mtlp: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-mtlp-1/igt@gem_exec_balancer@bonded-semaphore.html> (i915#4812<https://gitlab.freedesktop.org/drm/intel/issues/4812>)
  *   igt@gem_exec_balancer@invalid-bonds:

     *   shard-dg2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-dg2-11/igt@gem_exec_balancer@invalid-bonds.html> (i915#4036<https://gitlab.freedesktop.org/drm/intel/issues/4036>)
  *   igt@gem_exec_fair@basic-none@bcs0:

     *   shard-rkl: PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13973/shard-rkl-7/igt@gem_exec_fair@basic-none@bcs0.html> -> FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-rkl-1/igt@gem_exec_fair@basic-none@bcs0.html> (i915#2842<https://gitlab.freedesktop.org/drm/intel/issues/2842>) +2 other tests fail
  *   igt@gem_exec_fair@basic-none@rcs0:

     *   shard-glk: NOTRUN -> FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-glk4/igt@gem_exec_fair@basic-none@rcs0.html> (i915#2842<https://gitlab.freedesktop.org/drm/intel/issues/2842>) +3 other tests fail
  *   igt@gem_exec_fence@submit:

     *   shard-dg1: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-dg1-18/igt@gem_exec_fence@submit.html> (i915#4812<https://gitlab.freedesktop.org/drm/intel/issues/4812>)
  *   igt@gem_exec_gttfill@multigpu-basic:

     *   shard-rkl: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-rkl-2/igt@gem_exec_gttfill@multigpu-basic.html> (i915#7697<https://gitlab.freedesktop.org/drm/intel/issues/7697>)
  *   igt@gem_exec_reloc@basic-concurrent0:

     *   shard-dg2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-dg2-11/igt@gem_exec_reloc@basic-concurrent0.html> (i915#3281<https://gitlab.freedesktop.org/drm/intel/issues/3281>) +2 other tests skip
  *   igt@gem_exec_reloc@basic-cpu-gtt:

     *   shard-mtlp: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-mtlp-1/igt@gem_exec_reloc@basic-cpu-gtt.html> (i915#3281<https://gitlab.freedesktop.org/drm/intel/issues/3281>) +4 other tests skip
  *   igt@gem_exec_reloc@basic-cpu-noreloc:

     *   shard-rkl: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-rkl-2/igt@gem_exec_reloc@basic-cpu-noreloc.html> (i915#3281<https://gitlab.freedesktop.org/drm/intel/issues/3281>) +3 other tests skip
  *   igt@gem_exec_schedule@preempt-queue-chain:

     *   shard-dg2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-dg2-6/igt@gem_exec_schedule@preempt-queue-chain.html> (i915#4537<https://gitlab.freedesktop.org/drm/intel/issues/4537> / i915#4812<https://gitlab.freedesktop.org/drm/intel/issues/4812>)
  *   igt@gem_fenced_exec_thrash@too-many-fences:

     *   shard-dg2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-dg2-11/igt@gem_fenced_exec_thrash@too-many-fences.html> (i915#4860<https://gitlab.freedesktop.org/drm/intel/issues/4860>)
  *   igt@gem_lmem_swapping@heavy-verify-multi-ccs@lmem0:

     *   shard-dg1: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-dg1-18/igt@gem_lmem_swapping@heavy-verify-multi-ccs@lmem0.html> (i915#4565<https://gitlab.freedesktop.org/drm/intel/issues/4565>)
  *   igt@gem_lmem_swapping@parallel-random-engines:

     *   shard-mtlp: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-mtlp-1/igt@gem_lmem_swapping@parallel-random-engines.html> (i915#4613<https://gitlab.freedesktop.org/drm/intel/issues/4613>)
  *   igt@gem_lmem_swapping@random:

     *   shard-rkl: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-rkl-2/igt@gem_lmem_swapping@random.html> (i915#4613<https://gitlab.freedesktop.org/drm/intel/issues/4613>)
  *   igt@gem_lmem_swapping@random@lmem0:

     *   shard-dg1: PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13973/shard-dg1-19/igt@gem_lmem_swapping@random@lmem0.html> -> DMESG-WARN<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-dg1-17/igt@gem_lmem_swapping@random@lmem0.html> (i915#4423<https://gitlab.freedesktop.org/drm/intel/issues/4423>) +2 other tests dmesg-warn
  *   igt@gem_lmem_swapping@verify-random:

     *   shard-glk: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-glk9/igt@gem_lmem_swapping@verify-random.html> (fdo#109271<https://bugs.freedesktop.org/show_bug.cgi?id=109271> / i915#4613<https://gitlab.freedesktop.org/drm/intel/issues/4613>) +2 other tests skip
  *   igt@gem_lmem_swapping@verify-random-ccs:

     *   shard-tglu: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-tglu-7/igt@gem_lmem_swapping@verify-random-ccs.html> (i915#4613<https://gitlab.freedesktop.org/drm/intel/issues/4613>)
  *   igt@gem_mmap@bad-object:

     *   shard-dg1: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-dg1-18/igt@gem_mmap@bad-object.html> (i915#4083<https://gitlab.freedesktop.org/drm/intel/issues/4083>) +2 other tests skip
  *   igt@gem_mmap_gtt@big-bo-tiledy:

     *   shard-mtlp: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-mtlp-1/igt@gem_mmap_gtt@big-bo-tiledy.html> (i915#4077<https://gitlab.freedesktop.org/drm/intel/issues/4077>) +2 other tests skip
  *   igt@gem_mmap_gtt@cpuset-big-copy:

     *   shard-dg1: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-dg1-18/igt@gem_mmap_gtt@cpuset-big-copy.html> (i915#4077<https://gitlab.freedesktop.org/drm/intel/issues/4077>) +2 other tests skip
  *   igt@gem_mmap_gtt@cpuset-big-copy-odd:

     *   shard-dg2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-dg2-6/igt@gem_mmap_gtt@cpuset-big-copy-odd.html> (i915#4077<https://gitlab.freedesktop.org/drm/intel/issues/4077>) +8 other tests skip
  *   igt@gem_mmap_wc@copy:

     *   shard-dg2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-dg2-6/igt@gem_mmap_wc@copy.html> (i915#4083<https://gitlab.freedesktop.org/drm/intel/issues/4083>) +1 other test skip
  *   igt@gem_mmap_wc@read:

     *   shard-mtlp: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-mtlp-1/igt@gem_mmap_wc@read.html> (i915#4083<https://gitlab.freedesktop.org/drm/intel/issues/4083>) +3 other tests skip
  *   igt@gem_partial_pwrite_pread@writes-after-reads-display:

     *   shard-dg2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-dg2-11/igt@gem_partial_pwrite_pread@writes-after-reads-display.html> (i915#3282<https://gitlab.freedesktop.org/drm/intel/issues/3282>) +2 other tests skip
  *   igt@gem_pread@exhaustion:

     *   shard-mtlp: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-mtlp-1/igt@gem_pread@exhaustion.html> (i915#3282<https://gitlab.freedesktop.org/drm/intel/issues/3282>) +2 other tests skip
  *   igt@gem_pxp@display-protected-crc:

     *   shard-dg2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-dg2-6/igt@gem_pxp@display-protected-crc.html> (i915#4270<https://gitlab.freedesktop.org/drm/intel/issues/4270>)
  *   igt@gem_pxp@reject-modify-context-protection-off-3:

     *   shard-tglu: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-tglu-7/igt@gem_pxp@reject-modify-context-protection-off-3.html> (i915#4270<https://gitlab.freedesktop.org/drm/intel/issues/4270>)
  *   igt@gem_pxp@verify-pxp-stale-buf-optout-execution:

     *   shard-mtlp: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-mtlp-1/igt@gem_pxp@verify-pxp-stale-buf-optout-execution.html> (i915#4270<https://gitlab.freedesktop.org/drm/intel/issues/4270>) +1 other test skip
  *   igt@gem_readwrite@read-bad-handle:

     *   shard-dg1: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-dg1-18/igt@gem_readwrite@read-bad-handle.html> (i915#3282<https://gitlab.freedesktop.org/drm/intel/issues/3282>)
  *   igt@gem_render_copy@y-tiled-mc-ccs-to-vebox-y-tiled:

     *   shard-mtlp: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-mtlp-1/igt@gem_render_copy@y-tiled-mc-ccs-to-vebox-y-tiled.html> (i915#8428<https://gitlab.freedesktop.org/drm/intel/issues/8428>) +1 other test skip
  *   igt@gem_set_tiling_vs_blt@untiled-to-tiled:

     *   shard-rkl: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-rkl-2/igt@gem_set_tiling_vs_blt@untiled-to-tiled.html> (i915#8411<https://gitlab.freedesktop.org/drm/intel/issues/8411>)
  *   igt@gem_tiled_pread_basic:

     *   shard-dg2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-dg2-6/igt@gem_tiled_pread_basic.html> (i915#4079<https://gitlab.freedesktop.org/drm/intel/issues/4079>)
  *   igt@gem_userptr_blits@coherency-sync:

     *   shard-rkl: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-rkl-2/igt@gem_userptr_blits@coherency-sync.html> (fdo#110542<https://bugs.freedesktop.org/show_bug.cgi?id=110542>)
  *   igt@gem_userptr_blits@coherency-unsync:

     *   shard-dg2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-dg2-11/igt@gem_userptr_blits@coherency-unsync.html> (i915#3297<https://gitlab.freedesktop.org/drm/intel/issues/3297>)
  *   igt@gem_userptr_blits@invalid-mmap-offset-unsync:

     *   shard-dg1: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-dg1-18/igt@gem_userptr_blits@invalid-mmap-offset-unsync.html> (i915#3297<https://gitlab.freedesktop.org/drm/intel/issues/3297>)
  *   igt@gem_userptr_blits@readonly-unsync:

     *   shard-rkl: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-rkl-2/igt@gem_userptr_blits@readonly-unsync.html> (i915#3297<https://gitlab.freedesktop.org/drm/intel/issues/3297>)
  *   igt@gen7_exec_parse@basic-rejected:

     *   shard-rkl: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-rkl-2/igt@gen7_exec_parse@basic-rejected.html> (fdo#109289<https://bugs.freedesktop.org/show_bug.cgi?id=109289>)
  *   igt@gen7_exec_parse@chained-batch:

     *   shard-dg2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-dg2-11/igt@gen7_exec_parse@chained-batch.html> (fdo#109289<https://bugs.freedesktop.org/show_bug.cgi?id=109289>) +2 other tests skip
  *   igt@gen9_exec_parse@bb-start-param:

     *   shard-dg2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-dg2-6/igt@gen9_exec_parse@bb-start-param.html> (i915#2856<https://gitlab.freedesktop.org/drm/intel/issues/2856>)
  *   igt@gen9_exec_parse@cmd-crossing-page:

     *   shard-dg1: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-dg1-18/igt@gen9_exec_parse@cmd-crossing-page.html> (i915#2527<https://gitlab.freedesktop.org/drm/intel/issues/2527>)
  *   igt@gen9_exec_parse@secure-batches:

     *   shard-mtlp: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-mtlp-1/igt@gen9_exec_parse@secure-batches.html> (i915#2856<https://gitlab.freedesktop.org/drm/intel/issues/2856>)
  *   igt@gen9_exec_parse@unaligned-access:

     *   shard-rkl: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-rkl-2/igt@gen9_exec_parse@unaligned-access.html> (i915#2527<https://gitlab.freedesktop.org/drm/intel/issues/2527>)
  *   igt@gen9_exec_parse@valid-registers:

     *   shard-tglu: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-tglu-7/igt@gen9_exec_parse@valid-registers.html> (i915#2527<https://gitlab.freedesktop.org/drm/intel/issues/2527> / i915#2856<https://gitlab.freedesktop.org/drm/intel/issues/2856>) +1 other test skip
  *   igt@i915_module_load@load:

     *   shard-mtlp: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-mtlp-1/igt@i915_module_load@load.html> (i915#6227<https://gitlab.freedesktop.org/drm/intel/issues/6227>)
  *   igt@i915_pm_freq_api@freq-reset-multiple:

     *   shard-tglu: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-tglu-7/igt@i915_pm_freq_api@freq-reset-multiple.html> (i915#8399<https://gitlab.freedesktop.org/drm/intel/issues/8399>)
  *   igt@i915_pm_rps@basic-api:

     *   shard-dg2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-dg2-11/igt@i915_pm_rps@basic-api.html> (i915#6621<https://gitlab.freedesktop.org/drm/intel/issues/6621>)
  *   igt@i915_pm_rps@thresholds-park@gt0:

     *   shard-mtlp: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-mtlp-1/igt@i915_pm_rps@thresholds-park@gt0.html> (i915#8925<https://gitlab.freedesktop.org/drm/intel/issues/8925>)
  *   igt@i915_pm_rps@thresholds-park@gt1:

     *   shard-mtlp: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-mtlp-1/igt@i915_pm_rps@thresholds-park@gt1.html> (i915#3555<https://gitlab.freedesktop.org/drm/intel/issues/3555> / i915#8925<https://gitlab.freedesktop.org/drm/intel/issues/8925>)
  *   igt@i915_query@query-topology-known-pci-ids:

     *   shard-tglu: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-tglu-7/igt@i915_query@query-topology-known-pci-ids.html> (fdo#109303<https://bugs.freedesktop.org/show_bug.cgi?id=109303>)
  *   igt@i915_query@query-topology-unsupported:

     *   shard-mtlp: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-mtlp-1/igt@i915_query@query-topology-unsupported.html> (fdo#109302<https://bugs.freedesktop.org/show_bug.cgi?id=109302>)
  *   igt@i915_selftest@live@requests:

     *   shard-mtlp: PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13973/shard-mtlp-5/igt@i915_selftest@live@requests.html> -> DMESG-FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-mtlp-8/igt@i915_selftest@live@requests.html> (i915#9694<https://gitlab.freedesktop.org/drm/intel/issues/9694>)
  *   igt@i915_suspend@basic-s3-without-i915:

     *   shard-rkl: PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13973/shard-rkl-2/igt@i915_suspend@basic-s3-without-i915.html> -> FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-rkl-5/igt@i915_suspend@basic-s3-without-i915.html> (fdo#103375<https://bugs.freedesktop.org/show_bug.cgi?id=103375>)
  *   igt@kms_addfb_basic@tile-pitch-mismatch:

     *   shard-dg2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-dg2-6/igt@kms_addfb_basic@tile-pitch-mismatch.html> (i915#4212<https://gitlab.freedesktop.org/drm/intel/issues/4212> / i915#5608<https://gitlab.freedesktop.org/drm/intel/issues/5608>)
  *   igt@kms_async_flips@crc@pipe-b-hdmi-a-3:

     *   shard-dg1: NOTRUN -> FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-dg1-12/igt@kms_async_flips@crc@pipe-b-hdmi-a-3.html> (i915#8247<https://gitlab.freedesktop.org/drm/intel/issues/8247>) +3 other tests fail
  *   igt@kms_atomic@plane-primary-overlay-mutable-zpos:

     *   shard-dg2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-dg2-11/igt@kms_atomic@plane-primary-overlay-mutable-zpos.html> (i915#9531<https://gitlab.freedesktop.org/drm/intel/issues/9531>)
  *   igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-0:

     *   shard-tglu: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-tglu-7/igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-0.html> (fdo#111615<https://bugs.freedesktop.org/show_bug.cgi?id=111615> / i915#5286<https://gitlab.freedesktop.org/drm/intel/issues/5286>)
  *   igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-180-async-flip:

     *   shard-dg1: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-dg1-18/igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-180-async-flip.html> (i915#4538<https://gitlab.freedesktop.org/drm/intel/issues/4538> / i915#5286<https://gitlab.freedesktop.org/drm/intel/issues/5286>)
  *   igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-0-hflip:

     *   shard-rkl: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-rkl-2/igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-0-hflip.html> (i915#5286<https://gitlab.freedesktop.org/drm/intel/issues/5286>) +1 other test skip
  *   igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-180-hflip:

     *   shard-mtlp: NOTRUN -> FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-mtlp-7/igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-180-hflip.html> (i915#5138<https://gitlab.freedesktop.org/drm/intel/issues/5138>)
  *   igt@kms_big_fb@linear-32bpp-rotate-270:

     *   shard-dg1: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-dg1-18/igt@kms_big_fb@linear-32bpp-rotate-270.html> (i915#3638<https://gitlab.freedesktop.org/drm/intel/issues/3638>)
  *   igt@kms_big_fb@linear-64bpp-rotate-270:

     *   shard-mtlp: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-mtlp-1/igt@kms_big_fb@linear-64bpp-rotate-270.html> (fdo#111614<https://bugs.freedesktop.org/show_bug.cgi?id=111614>) +1 other test skip
  *   igt@kms_big_fb@x-tiled-max-hw-stride-32bpp-rotate-0-hflip-async-flip:

     *   shard-tglu: PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13973/shard-tglu-2/igt@kms_big_fb@x-tiled-max-hw-stride-32bpp-rotate-0-hflip-async-flip.html> -> FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-tglu-5/igt@kms_big_fb@x-tiled-max-hw-stride-32bpp-rotate-0-hflip-async-flip.html> (i915#3743<https://gitlab.freedesktop.org/drm/intel/issues/3743>) +1 other test fail
  *   igt@kms_big_fb@y-tiled-8bpp-rotate-180:

     *   shard-dg2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-dg2-6/igt@kms_big_fb@y-tiled-8bpp-rotate-180.html> (i915#5190<https://gitlab.freedesktop.org/drm/intel/issues/5190>) +4 other tests skip
  *   igt@kms_big_fb@y-tiled-addfb-size-overflow:

     *   shard-mtlp: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-mtlp-1/igt@kms_big_fb@y-tiled-addfb-size-overflow.html> (i915#6187<https://gitlab.freedesktop.org/drm/intel/issues/6187>)
  *   igt@kms_big_fb@yf-tiled-16bpp-rotate-0:

     *   shard-dg2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-dg2-6/igt@kms_big_fb@yf-tiled-16bpp-rotate-0.html> (i915#4538<https://gitlab.freedesktop.org/drm/intel/issues/4538> / i915#5190<https://gitlab.freedesktop.org/drm/intel/issues/5190>) +2 other tests skip
  *   igt@kms_big_fb@yf-tiled-16bpp-rotate-180:

     *   shard-rkl: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-rkl-2/igt@kms_big_fb@yf-tiled-16bpp-rotate-180.html> (fdo#110723<https://bugs.freedesktop.org/show_bug.cgi?id=110723>) +1 other test skip
  *   igt@kms_big_fb@yf-tiled-max-hw-stride-32bpp-rotate-0-hflip:

     *   shard-mtlp: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-mtlp-7/igt@kms_big_fb@yf-tiled-max-hw-stride-32bpp-rotate-0-hflip.html> (fdo#111615<https://bugs.freedesktop.org/show_bug.cgi?id=111615>) +2 other tests skip
  *   igt@kms_big_fb@yf-tiled-max-hw-stride-64bpp-rotate-0:

     *   shard-tglu: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-tglu-7/igt@kms_big_fb@yf-tiled-max-hw-stride-64bpp-rotate-0.html> (fdo#111615<https://bugs.freedesktop.org/show_bug.cgi?id=111615>) +1 other test skip
  *   igt@kms_big_fb@yf-tiled-max-hw-stride-64bpp-rotate-180:

     *   shard-dg1: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-dg1-18/igt@kms_big_fb@yf-tiled-max-hw-stride-64bpp-rotate-180.html> (i915#4538<https://gitlab.freedesktop.org/drm/intel/issues/4538>) +1 other test skip
  *   igt@kms_cdclk@mode-transition@pipe-d-dp-4:

     *   shard-dg2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-dg2-11/igt@kms_cdclk@mode-transition@pipe-d-dp-4.html> (i915#4087<https://gitlab.freedesktop.org/drm/intel/issues/4087> / i915#7213<https://gitlab.freedesktop.org/drm/intel/issues/7213>) +4 other tests skip
  *   igt@kms_cdclk@plane-scaling@pipe-a-hdmi-a-2:

     *   shard-dg2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-dg2-2/igt@kms_cdclk@plane-scaling@pipe-a-hdmi-a-2.html> (i915#4087<https://gitlab.freedesktop.org/drm/intel/issues/4087>) +3 other tests skip
  *   igt@kms_cdclk@plane-scaling@pipe-c-edp-1:

     *   shard-mtlp: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-mtlp-7/igt@kms_cdclk@plane-scaling@pipe-c-edp-1.html> (i915#4087<https://gitlab.freedesktop.org/drm/intel/issues/4087>) +3 other tests skip
  *   igt@kms_chamelium_audio@hdmi-audio-edid:

     *   shard-mtlp: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-mtlp-1/igt@kms_chamelium_audio@hdmi-audio-edid.html> (i915#7828<https://gitlab.freedesktop.org/drm/intel/issues/7828>) +1 other test skip
  *   igt@kms_chamelium_color@ctm-0-25:

     *   shard-tglu: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-tglu-7/igt@kms_chamelium_color@ctm-0-25.html> (fdo#111827<https://bugs.freedesktop.org/show_bug.cgi?id=111827>)
  *   igt@kms_chamelium_color@ctm-limited-range:

     *   shard-dg1: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-dg1-18/igt@kms_chamelium_color@ctm-limited-range.html> (fdo#111827<https://bugs.freedesktop.org/show_bug.cgi?id=111827>)
  *   igt@kms_chamelium_color@ctm-negative:

     *   shard-dg2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-dg2-11/igt@kms_chamelium_color@ctm-negative.html> (fdo#111827<https://bugs.freedesktop.org/show_bug.cgi?id=111827>)
  *   igt@kms_chamelium_edid@hdmi-edid-stress-resolution-non-4k:

     *   shard-dg2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-dg2-6/igt@kms_chamelium_edid@hdmi-edid-stress-resolution-non-4k.html> (i915#7828<https://gitlab.freedesktop.org/drm/intel/issues/7828>) +4 other tests skip
  *   igt@kms_chamelium_hpd@common-hpd-after-suspend:

     *   shard-rkl: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-rkl-2/igt@kms_chamelium_hpd@common-hpd-after-suspend.html> (i915#7828<https://gitlab.freedesktop.org/drm/intel/issues/7828>) +2 other tests skip
  *   igt@kms_chamelium_hpd@dp-hpd-after-suspend:

     *   shard-dg1: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-dg1-18/igt@kms_chamelium_hpd@dp-hpd-after-suspend.html> (i915#7828<https://gitlab.freedesktop.org/drm/intel/issues/7828>)
  *   igt@kms_chamelium_hpd@hdmi-hpd-after-suspend:

     *   shard-tglu: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-tglu-7/igt@kms_chamelium_hpd@hdmi-hpd-after-suspend.html> (i915#7828<https://gitlab.freedesktop.org/drm/intel/issues/7828>)
  *   igt@kms_color@deep-color:

     *   shard-dg2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-dg2-6/igt@kms_color@deep-color.html> (i915#3555<https://gitlab.freedesktop.org/drm/intel/issues/3555>) +2 other tests skip
  *   igt@kms_content_protection@dp-mst-lic-type-1:

     *   shard-dg2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-dg2-11/igt@kms_content_protection@dp-mst-lic-type-1.html> (i915#3299<https://gitlab.freedesktop.org/drm/intel/issues/3299>)
  *   igt@kms_content_protection@legacy:

     *   shard-tglu: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-tglu-7/igt@kms_content_protection@legacy.html> (i915#6944<https://gitlab.freedesktop.org/drm/intel/issues/6944> / i915#7116<https://gitlab.freedesktop.org/drm/intel/issues/7116> / i915#7118<https://gitlab.freedesktop.org/drm/intel/issues/7118>)
  *   igt@kms_content_protection@lic:

     *   shard-dg1: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-dg1-18/igt@kms_content_protection@lic.html> (i915#7116<https://gitlab.freedesktop.org/drm/intel/issues/7116>)
  *   igt@kms_content_protection@type1:

     *   shard-dg2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-dg2-6/igt@kms_content_protection@type1.html> (i915#7118<https://gitlab.freedesktop.org/drm/intel/issues/7118>)
  *   igt@kms_cursor_crc@cursor-random-512x170:

     *   shard-dg2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-dg2-10/igt@kms_cursor_crc@cursor-random-512x170.html> (i915#3359<https://gitlab.freedesktop.org/drm/intel/issues/3359>) +2 other tests skip

     *   shard-rkl: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-rkl-2/igt@kms_cursor_crc@cursor-random-512x170.html> (i915#3359<https://gitlab.freedesktop.org/drm/intel/issues/3359>) +1 other test skip

  *   igt@kms_cursor_legacy@2x-flip-vs-cursor-legacy:

     *   shard-mtlp: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-mtlp-1/igt@kms_cursor_legacy@2x-flip-vs-cursor-legacy.html> (i915#3546<https://gitlab.freedesktop.org/drm/intel/issues/3546>)
  *   igt@kms_cursor_legacy@cursora-vs-flipb-varying-size:

     *   shard-tglu: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-tglu-7/igt@kms_cursor_legacy@cursora-vs-flipb-varying-size.html> (fdo#109274<https://bugs.freedesktop.org/show_bug.cgi?id=109274>)
  *   igt@kms_cursor_legacy@cursorb-vs-flipa-toggle:

     *   shard-dg2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-dg2-6/igt@kms_cursor_legacy@cursorb-vs-flipa-toggle.html> (fdo#109274<https://bugs.freedesktop.org/show_bug.cgi?id=109274> / i915#5354<https://gitlab.freedesktop.org/drm/intel/issues/5354>) +3 other tests skip
  *   igt@kms_cursor_legacy@cursorb-vs-flipb-toggle:

     *   shard-rkl: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-rkl-2/igt@kms_cursor_legacy@cursorb-vs-flipb-toggle.html> (fdo#111767<https://bugs.freedesktop.org/show_bug.cgi?id=111767> / fdo#111825<https://bugs.freedesktop.org/show_bug.cgi?id=111825>) +1 other test skip
  *   igt@kms_display_modes@mst-extended-mode-negative:

     *   shard-dg2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-dg2-11/igt@kms_display_modes@mst-extended-mode-negative.html> (i915#8588<https://gitlab.freedesktop.org/drm/intel/issues/8588>)
  *   igt@kms_dither@fb-8bpc-vs-panel-6bpc@pipe-a-hdmi-a-1:

     *   shard-rkl: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-rkl-2/igt@kms_dither@fb-8bpc-vs-panel-6bpc@pipe-a-hdmi-a-1.html> (i915#3804<https://gitlab.freedesktop.org/drm/intel/issues/3804>)
  *   igt@kms_draw_crc@draw-method-mmap-wc:

     *   shard-dg2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-dg2-6/igt@kms_draw_crc@draw-method-mmap-wc.html> (i915#8812<https://gitlab.freedesktop.org/drm/intel/issues/8812>)
  *   igt@kms_dsc@dsc-with-bpc:

     *   shard-tglu: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-tglu-7/igt@kms_dsc@dsc-with-bpc.html> (i915#3555<https://gitlab.freedesktop.org/drm/intel/issues/3555> / i915#3840<https://gitlab.freedesktop.org/drm/intel/issues/3840>)
  *   igt@kms_fbcon_fbt@fbc-suspend:

     *   shard-rkl: PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13973/shard-rkl-7/igt@kms_fbcon_fbt@fbc-suspend.html> -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-rkl-1/igt@kms_fbcon_fbt@fbc-suspend.html> (i915#1849<https://gitlab.freedesktop.org/drm/intel/issues/1849>)
  *   igt@kms_flip@2x-absolute-wf_vblank:

     *   shard-tglu: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-tglu-7/igt@kms_flip@2x-absolute-wf_vblank.html> (fdo#109274<https://bugs.freedesktop.org/show_bug.cgi?id=109274> / i915#3637<https://gitlab.freedesktop.org/drm/intel/issues/3637> / i915#3966<https://gitlab.freedesktop.org/drm/intel/issues/3966>)
  *   igt@kms_flip@2x-flip-vs-expired-vblank-interruptible:

     *   shard-snb: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-snb5/igt@kms_flip@2x-flip-vs-expired-vblank-interruptible.html> (fdo#109271<https://bugs.freedesktop.org/show_bug.cgi?id=109271> / fdo#111767<https://bugs.freedesktop.org/show_bug.cgi?id=111767>)
  *   igt@kms_flip@2x-flip-vs-fences:

     *   shard-dg1: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-dg1-18/igt@kms_flip@2x-flip-vs-fences.html> (i915#8381<https://gitlab.freedesktop.org/drm/intel/issues/8381>) +1 other test skip
  *   igt@kms_flip@2x-flip-vs-modeset:

     *   shard-mtlp: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-mtlp-1/igt@kms_flip@2x-flip-vs-modeset.html> (i915#3637<https://gitlab.freedesktop.org/drm/intel/issues/3637>) +3 other tests skip
  *   igt@kms_flip@2x-modeset-vs-vblank-race:

     *   shard-dg2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-dg2-11/igt@kms_flip@2x-modeset-vs-vblank-race.html> (fdo#109274<https://bugs.freedesktop.org/show_bug.cgi?id=109274>) +1 other test skip
  *   igt@kms_flip@2x-nonexisting-fb:

     *   shard-tglu: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-tglu-7/igt@kms_flip@2x-nonexisting-fb.html> (fdo#109274<https://bugs.freedesktop.org/show_bug.cgi?id=109274> / i915#3637<https://gitlab.freedesktop.org/drm/intel/issues/3637>)
  *   igt@kms_flip@2x-wf_vblank-ts-check:

     *   shard-rkl: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-rkl-2/igt@kms_flip@2x-wf_vblank-ts-check.html> (fdo#111825<https://bugs.freedesktop.org/show_bug.cgi?id=111825>) +1 other test skip
  *   igt@kms_flip@flip-vs-expired-vblank-interruptible:

     *   shard-rkl: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-rkl-1/igt@kms_flip@flip-vs-expired-vblank-interruptible.html> (i915#3637<https://gitlab.freedesktop.org/drm/intel/issues/3637>) +8 other tests skip
  *   igt@kms_flip_scaled_crc@flip-32bpp-yftileccs-to-64bpp-yftile-upscaling@pipe-a-valid-mode:

     *   shard-tglu: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-tglu-7/igt@kms_flip_scaled_crc@flip-32bpp-yftileccs-to-64bpp-yftile-upscaling@pipe-a-valid-mode.html> (i915#2587<https://gitlab.freedesktop.org/drm/intel/issues/2587> / i915#2672<https://gitlab.freedesktop.org/drm/intel/issues/2672>) +1 other test skip
  *   igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytileccs-downscaling@pipe-a-valid-mode:

     *   shard-dg1: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-dg1-18/igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytileccs-downscaling@pipe-a-valid-mode.html> (i915#2587<https://gitlab.freedesktop.org/drm/intel/issues/2587> / i915#2672<https://gitlab.freedesktop.org/drm/intel/issues/2672>)
  *   igt@kms_flip_scaled_crc@flip-64bpp-linear-to-16bpp-linear-downscaling@pipe-a-default-mode:

     *   shard-mtlp: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-mtlp-1/igt@kms_flip_scaled_crc@flip-64bpp-linear-to-16bpp-linear-downscaling@pipe-a-default-mode.html> (i915#3555<https://gitlab.freedesktop.org/drm/intel/issues/3555> / i915#8810<https://gitlab.freedesktop.org/drm/intel/issues/8810>) +1 other test skip
  *   igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-16bpp-yftile-upscaling@pipe-a-valid-mode:

     *   shard-rkl: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-rkl-2/igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-16bpp-yftile-upscaling@pipe-a-valid-mode.html> (i915#2672<https://gitlab.freedesktop.org/drm/intel/issues/2672>) +3 other tests skip
  *   igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-32bpp-yftile-upscaling:

     *   shard-rkl: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-rkl-1/igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-32bpp-yftile-upscaling.html> (i915#3555<https://gitlab.freedesktop.org/drm/intel/issues/3555>) +9 other tests skip
  *   igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-32bpp-ytile-upscaling@pipe-a-valid-mode:

     *   shard-dg2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-dg2-11/igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-32bpp-ytile-upscaling@pipe-a-valid-mode.html> (i915#2672<https://gitlab.freedesktop.org/drm/intel/issues/2672>) +1 other test skip
  *   igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-32bpp-ytilegen12rcccs-upscaling@pipe-a-default-mode:

     *   shard-mtlp: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-mtlp-7/igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-32bpp-ytilegen12rcccs-upscaling@pipe-a-default-mode.html> (i915#2672<https://gitlab.freedesktop.org/drm/intel/issues/2672> / i915#3555<https://gitlab.freedesktop.org/drm/intel/issues/3555>)
  *   igt@kms_force_connector_basic@prune-stale-modes:

     *   shard-mtlp: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-mtlp-7/igt@kms_force_connector_basic@prune-stale-modes.html> (i915#5274<https://gitlab.freedesktop.org/drm/intel/issues/5274>)
  *   igt@kms_frontbuffer_tracking@fbc-1p-primscrn-spr-indfb-draw-pwrite:

     *   shard-dg2: PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13973/shard-dg2-1/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-spr-indfb-draw-pwrite.html> -> FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-dg2-11/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-spr-indfb-draw-pwrite.html> (i915#6880<https://gitlab.freedesktop.org/drm/intel/issues/6880>)
  *   igt@kms_frontbuffer_tracking@fbc-2p-primscrn-cur-indfb-draw-render:

     *   shard-dg1: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-dg1-18/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-cur-indfb-draw-render.html> (fdo#111825<https://bugs.freedesktop.org/show_bug.cgi?id=111825>) +9 other tests skip
  *   igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-cur-indfb-draw-render:

     *   shard-tglu: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-tglu-7/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-cur-indfb-draw-render.html> (fdo#109280<https://bugs.freedesktop.org/show_bug.cgi?id=109280>) +9 other tests skip
  *   igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-indfb-plflip-blt:

     *   shard-mtlp: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-mtlp-1/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-indfb-plflip-blt.html> (i915#1825<https://gitlab.freedesktop.org/drm/intel/issues/1825>) +5 other tests skip
  *   igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-spr-indfb-draw-mmap-gtt:

     *   shard-dg2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-dg2-11/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-spr-indfb-draw-mmap-gtt.html> (i915#8708<https://gitlab.freedesktop.org/drm/intel/issues/8708>) +7 other tests skip
  *   igt@kms_frontbuffer_tracking@fbc-rgb101010-draw-pwrite:

     *   shard-rkl: PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13973/shard-rkl-7/igt@kms_frontbuffer_tracking@fbc-rgb101010-draw-pwrite.html> -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-rkl-1/igt@kms_frontbuffer_tracking@fbc-rgb101010-draw-pwrite.html> (i915#1849<https://gitlab.freedesktop.org/drm/intel/issues/1849> / i915#5354<https://gitlab.freedesktop.org/drm/intel/issues/5354>) +12 other tests skip
  *   igt@kms_frontbuffer_tracking@fbcpsr-1p-offscren-pri-shrfb-draw-blt:

     *   shard-dg2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-dg2-6/igt@kms_frontbuffer_tracking@fbcpsr-1p-offscren-pri-shrfb-draw-blt.html> (i915#3458<https://gitlab.freedesktop.org/drm/intel/issues/3458>) +7 other tests skip
  *   igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-pri-shrfb-draw-render:

     *   shard-dg1: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-dg1-18/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-pri-shrfb-draw-render.html> (i915#3458<https://gitlab.freedesktop.org/drm/intel/issues/3458>) +3 other tests skip
  *   igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-cur-indfb-draw-mmap-gtt:

     *   shard-rkl: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-rkl-2/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-cur-indfb-draw-mmap-gtt.html> (fdo#111825<https://bugs.freedesktop.org/show_bug.cgi?id=111825> / i915#1825<https://gitlab.freedesktop.org/drm/intel/issues/1825>) +8 other tests skip
  *   igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-shrfb-draw-mmap-gtt:

     *   shard-dg1: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-dg1-18/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-shrfb-draw-mmap-gtt.html> (i915#8708<https://gitlab.freedesktop.org/drm/intel/issues/8708>) +3 other tests skip
  *   igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-cur-indfb-move:

     *   shard-dg2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-dg2-11/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-cur-indfb-move.html> (i915#5354<https://gitlab.freedesktop.org/drm/intel/issues/5354>) +14 other tests skip
  *   igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-pri-indfb-draw-mmap-gtt:

     *   shard-mtlp: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-mtlp-1/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-pri-indfb-draw-mmap-gtt.html> (i915#8708<https://gitlab.freedesktop.org/drm/intel/issues/8708>) +2 other tests skip
  *   igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-spr-indfb-draw-mmap-wc:

     *   shard-glk: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-glk4/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-spr-indfb-draw-mmap-wc.html> (fdo#109271<https://bugs.freedesktop.org/show_bug.cgi?id=109271>) +157 other tests skip
  *   igt@kms_frontbuffer_tracking@psr-1p-primscrn-pri-shrfb-draw-mmap-cpu:

     *   shard-tglu: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-tglu-7/igt@kms_frontbuffer_tracking@psr-1p-primscrn-pri-shrfb-draw-mmap-cpu.html> (fdo#110189<https://bugs.freedesktop.org/show_bug.cgi?id=110189>) +5 other tests skip
  *   igt@kms_frontbuffer_tracking@psr-farfromfence-mmap-gtt:

     *   shard-rkl: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-rkl-2/igt@kms_frontbuffer_tracking@psr-farfromfence-mmap-gtt.html> (i915#3023<https://gitlab.freedesktop.org/drm/intel/issues/3023>) +6 other tests skip
  *   igt@kms_getfb@getfb-reject-ccs:

     *   shard-dg2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-dg2-10/igt@kms_getfb@getfb-reject-ccs.html> (i915#6118<https://gitlab.freedesktop.org/drm/intel/issues/6118>)
  *   igt@kms_pipe_b_c_ivb@from-pipe-c-to-b-with-3-lanes:

     *   shard-dg1: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-dg1-18/igt@kms_pipe_b_c_ivb@from-pipe-c-to-b-with-3-lanes.html> (fdo#109289<https://bugs.freedesktop.org/show_bug.cgi?id=109289>) +1 other test skip
  *   igt@kms_pipe_b_c_ivb@pipe-b-double-modeset-then-modeset-pipe-c:

     *   shard-mtlp: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-mtlp-1/igt@kms_pipe_b_c_ivb@pipe-b-double-modeset-then-modeset-pipe-c.html> (fdo#109289<https://bugs.freedesktop.org/show_bug.cgi?id=109289>)
  *   igt@kms_pipe_crc_basic@compare-crc-sanitycheck-nv12@pipe-b-hdmi-a-1:

     *   shard-snb: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-snb1/igt@kms_pipe_crc_basic@compare-crc-sanitycheck-nv12@pipe-b-hdmi-a-1.html> (fdo#109271<https://bugs.freedesktop.org/show_bug.cgi?id=109271>) +58 other tests skip
  *   igt@kms_plane@pixel-format-source-clamping:

     *   shard-rkl: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-rkl-1/igt@kms_plane@pixel-format-source-clamping.html> (i915#8825<https://gitlab.freedesktop.org/drm/intel/issues/8825>)
  *   igt@kms_plane_scaling@intel-max-src-size@pipe-a-dp-4:

     *   shard-dg2: NOTRUN -> FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-dg2-11/igt@kms_plane_scaling@intel-max-src-size@pipe-a-dp-4.html> (i915#8292<https://gitlab.freedesktop.org/drm/intel/issues/8292>)
  *   igt@kms_plane_scaling@plane-scaler-with-clipping-clamping-rotation@pipe-b-hdmi-a-1:

     *   shard-tglu: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-tglu-7/igt@kms_plane_scaling@plane-scaler-with-clipping-clamping-rotation@pipe-b-hdmi-a-1.html> (i915#5176<https://gitlab.freedesktop.org/drm/intel/issues/5176> / i915#9423<https://gitlab.freedesktop.org/drm/intel/issues/9423>) +3 other tests skip
  *   igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-factor-0-25@pipe-d-dp-4:

     *   shard-dg2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-dg2-11/igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-factor-0-25@pipe-d-dp-4.html> (i915#5235<https://gitlab.freedesktop.org/drm/intel/issues/5235>) +19 other tests skip
  *   igt@kms_plane_scaling@planes-unity-scaling-downscale-factor-0-75:

     *   shard-rkl: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-rkl-1/igt@kms_plane_scaling@planes-unity-scaling-downscale-factor-0-75.html> (i915#3555<https://gitlab.freedesktop.org/drm/intel/issues/3555> / i915#6953<https://gitlab.freedesktop.org/drm/intel/issues/6953> / i915#8152<https://gitlab.freedesktop.org/drm/intel/issues/8152>) +1 other test skip
  *   igt@kms_plane_scaling@planes-upscale-20x20-downscale-factor-0-25@pipe-c-hdmi-a-4:

     *   shard-dg1: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-dg1-16/igt@kms_plane_scaling@planes-upscale-20x20-downscale-factor-0-25@pipe-c-hdmi-a-4.html> (i915#5235<https://gitlab.freedesktop.org/drm/intel/issues/5235>) +11 other tests skip
  *   igt@kms_plane_scaling@planes-upscale-factor-0-25-downscale-factor-0-5@pipe-c-edp-1:

     *   shard-mtlp: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-mtlp-1/igt@kms_plane_scaling@planes-upscale-factor-0-25-downscale-factor-0-5@pipe-c-edp-1.html> (i915#5235<https://gitlab.freedesktop.org/drm/intel/issues/5235>) +2 other tests skip
  *   igt@kms_plane_scaling@planes-upscale-factor-0-25-downscale-factor-0-5@pipe-d-edp-1:

     *   shard-mtlp: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-mtlp-1/igt@kms_plane_scaling@planes-upscale-factor-0-25-downscale-factor-0-5@pipe-d-edp-1.html> (i915#3555<https://gitlab.freedesktop.org/drm/intel/issues/3555> / i915#5235<https://gitlab.freedesktop.org/drm/intel/issues/5235>)
  *   igt@kms_prime@d3hot:

     *   shard-mtlp: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-mtlp-1/igt@kms_prime@d3hot.html> (i915#6524<https://gitlab.freedesktop.org/drm/intel/issues/6524>)
  *   igt@kms_psr2_sf@cursor-plane-update-sf:

     *   shard-dg1: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-dg1-18/igt@kms_psr2_sf@cursor-plane-update-sf.html> (fdo#111068<https://bugs.freedesktop.org/show_bug.cgi?id=111068> / i915#9683<https://gitlab.freedesktop.org/drm/intel/issues/9683>)
  *   igt@kms_psr2_sf@overlay-plane-move-continuous-exceed-fully-sf:

     *   shard-tglu: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-tglu-7/igt@kms_psr2_sf@overlay-plane-move-continuous-exceed-fully-sf.html> (i915#9683<https://gitlab.freedesktop.org/drm/intel/issues/9683>)
  *   igt@kms_psr2_sf@overlay-plane-move-continuous-exceed-sf:

     *   shard-rkl: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-rkl-2/igt@kms_psr2_sf@overlay-plane-move-continuous-exceed-sf.html> (i915#9683<https://gitlab.freedesktop.org/drm/intel/issues/9683>)
  *   igt@kms_psr2_sf@overlay-plane-update-continuous-sf:

     *   shard-dg2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-dg2-6/igt@kms_psr2_sf@overlay-plane-update-continuous-sf.html> (i915#9683<https://gitlab.freedesktop.org/drm/intel/issues/9683>)
  *   igt@kms_psr2_su@frontbuffer-xrgb8888:

     *   shard-mtlp: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-mtlp-1/igt@kms_psr2_su@frontbuffer-xrgb8888.html> (i915#4348<https://gitlab.freedesktop.org/drm/intel/issues/4348>) +1 other test skip
  *   igt@kms_psr@psr2_no_drrs:

     *   shard-dg2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-dg2-6/igt@kms_psr@psr2_no_drrs.html> (i915#9673<https://gitlab.freedesktop.org/drm/intel/issues/9673> / i915#9732<https://gitlab.freedesktop.org/drm/intel/issues/9732>)
  *   igt@kms_psr@psr2_primary_mmap_cpu:

     *   shard-rkl: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-rkl-2/igt@kms_psr@psr2_primary_mmap_cpu.html> (i915#9673<https://gitlab.freedesktop.org/drm/intel/issues/9673>)
  *   igt@kms_psr@psr2_primary_mmap_gtt:

     *   shard-dg1: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-dg1-18/igt@kms_psr@psr2_primary_mmap_gtt.html> (i915#9673<https://gitlab.freedesktop.org/drm/intel/issues/9673> / i915#9732<https://gitlab.freedesktop.org/drm/intel/issues/9732>)
  *   igt@kms_psr@psr2_sprite_render:

     *   shard-dg2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-dg2-11/igt@kms_psr@psr2_sprite_render.html> (i915#9673<https://gitlab.freedesktop.org/drm/intel/issues/9673> / i915#9736<https://gitlab.freedesktop.org/drm/intel/issues/9736>)
  *   igt@kms_rotation_crc@primary-yf-tiled-reflect-x-90:

     *   shard-dg2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-dg2-10/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-90.html> (i915#4235<https://gitlab.freedesktop.org/drm/intel/issues/4235> / i915#5190<https://gitlab.freedesktop.org/drm/intel/issues/5190>)

     *   shard-rkl: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-rkl-2/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-90.html> (fdo#111615<https://bugs.freedesktop.org/show_bug.cgi?id=111615> / i915#5289<https://gitlab.freedesktop.org/drm/intel/issues/5289>)

  *   igt@kms_scaling_modes@scaling-mode-full:

     *   shard-tglu: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-tglu-7/igt@kms_scaling_modes@scaling-mode-full.html> (i915#3555<https://gitlab.freedesktop.org/drm/intel/issues/3555>) +1 other test skip
  *   igt@kms_setmode@basic@pipe-a-vga-1:

     *   shard-snb: NOTRUN -> FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-snb7/igt@kms_setmode@basic@pipe-a-vga-1.html> (i915#5465<https://gitlab.freedesktop.org/drm/intel/issues/5465>) +1 other test fail
  *   igt@kms_tiled_display@basic-test-pattern-with-chamelium:

     *   shard-dg1: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-dg1-18/igt@kms_tiled_display@basic-test-pattern-with-chamelium.html> (i915#8623<https://gitlab.freedesktop.org/drm/intel/issues/8623>)
  *   igt@kms_universal_plane@cursor-fb-leak@pipe-a-hdmi-a-1:

     *   shard-tglu: PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13973/shard-tglu-8/igt@kms_universal_plane@cursor-fb-leak@pipe-a-hdmi-a-1.html> -> FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-tglu-4/igt@kms_universal_plane@cursor-fb-leak@pipe-a-hdmi-a-1.html> (i915#9196<https://gitlab.freedesktop.org/drm/intel/issues/9196>) +1 other test fail
  *   igt@perf@per-context-mode-unprivileged:

     *   shard-dg1: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-dg1-18/igt@perf@per-context-mode-unprivileged.html> (fdo#109289<https://bugs.freedesktop.org/show_bug.cgi?id=109289> / i915#2433<https://gitlab.freedesktop.org/drm/intel/issues/2433>)
  *   igt@perf_pmu@rc6@other-idle-gt0:

     *   shard-tglu: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-tglu-7/igt@perf_pmu@rc6@other-idle-gt0.html> (i915#8516<https://gitlab.freedesktop.org/drm/intel/issues/8516>)
  *   igt@v3d/v3d_perfmon@create-perfmon-invalid-counters:

     *   shard-dg1: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-dg1-18/igt@v3d/v3d_perfmon@create-perfmon-invalid-counters.html> (i915#2575<https://gitlab.freedesktop.org/drm/intel/issues/2575>) +2 other tests skip
  *   igt@v3d/v3d_perfmon@get-values-invalid-pointer:

     *   shard-tglu: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-tglu-7/igt@v3d/v3d_perfmon@get-values-invalid-pointer.html> (fdo#109315<https://bugs.freedesktop.org/show_bug.cgi?id=109315> / i915#2575<https://gitlab.freedesktop.org/drm/intel/issues/2575>) +2 other tests skip
  *   igt@v3d/v3d_submit_csd@bad-flag:

     *   shard-rkl: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-rkl-2/igt@v3d/v3d_submit_csd@bad-flag.html> (fdo#109315<https://bugs.freedesktop.org/show_bug.cgi?id=109315>) +1 other test skip
  *   igt@v3d/v3d_submit_csd@multi-and-single-sync:

     *   shard-dg2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-dg2-6/igt@v3d/v3d_submit_csd@multi-and-single-sync.html> (i915#2575<https://gitlab.freedesktop.org/drm/intel/issues/2575>) +4 other tests skip
  *   igt@v3d/v3d_wait_bo@map-bo-0ns:

     *   shard-mtlp: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-mtlp-1/igt@v3d/v3d_wait_bo@map-bo-0ns.html> (i915#2575<https://gitlab.freedesktop.org/drm/intel/issues/2575>) +2 other tests skip
  *   igt@vc4/vc4_dmabuf_poll@poll-read-waits-until-write-done:

     *   shard-dg2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-dg2-11/igt@vc4/vc4_dmabuf_poll@poll-read-waits-until-write-done.html> (i915#7711<https://gitlab.freedesktop.org/drm/intel/issues/7711>) +2 other tests skip
  *   igt@vc4/vc4_tiling@get-after-free:

     *   shard-mtlp: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-mtlp-1/igt@vc4/vc4_tiling@get-after-free.html> (i915#7711<https://gitlab.freedesktop.org/drm/intel/issues/7711>) +1 other test skip
  *   igt@vc4/vc4_tiling@get-bad-flags:

     *   shard-tglu: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-tglu-7/igt@vc4/vc4_tiling@get-bad-flags.html> (i915#2575<https://gitlab.freedesktop.org/drm/intel/issues/2575>) +1 other test skip
  *   igt@vc4/vc4_tiling@set-bad-handle:

     *   shard-dg1: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-dg1-18/igt@vc4/vc4_tiling@set-bad-handle.html> (i915#7711<https://gitlab.freedesktop.org/drm/intel/issues/7711>) +1 other test skip
  *   igt@vc4/vc4_wait_seqno@bad-seqno-1ns:

     *   shard-rkl: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-rkl-2/igt@vc4/vc4_wait_seqno@bad-seqno-1ns.html> (i915#7711<https://gitlab.freedesktop.org/drm/intel/issues/7711>) +1 other test skip

Possible fixes

  *   igt@fbdev@eof:

     *   shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13973/shard-rkl-1/igt@fbdev@eof.html> (i915#2582<https://gitlab.freedesktop.org/drm/intel/issues/2582>) -> PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-rkl-5/igt@fbdev@eof.html>
  *   igt@gem_ctx_exec@basic-nohangcheck:

     *   shard-tglu: FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13973/shard-tglu-3/igt@gem_ctx_exec@basic-nohangcheck.html> (i915#6268<https://gitlab.freedesktop.org/drm/intel/issues/6268>) -> PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-tglu-6/igt@gem_ctx_exec@basic-nohangcheck.html>
  *   igt@gem_eio@wait-1us:

     *   shard-mtlp: ABORT<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13973/shard-mtlp-4/igt@gem_eio@wait-1us.html> (i915#9262<https://gitlab.freedesktop.org/drm/intel/issues/9262>) -> PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-mtlp-7/igt@gem_eio@wait-1us.html>
  *   igt@gem_exec_fair@basic-none-share@rcs0:

     *   shard-rkl: FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13973/shard-rkl-5/igt@gem_exec_fair@basic-none-share@rcs0.html> (i915#2842<https://gitlab.freedesktop.org/drm/intel/issues/2842>) -> PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-rkl-3/igt@gem_exec_fair@basic-none-share@rcs0.html> +1 other test pass
  *   igt@gem_exec_fair@basic-throttle@rcs0:

     *   shard-tglu: FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13973/shard-tglu-5/igt@gem_exec_fair@basic-throttle@rcs0.html> (i915#2842<https://gitlab.freedesktop.org/drm/intel/issues/2842>) -> PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-tglu-5/igt@gem_exec_fair@basic-throttle@rcs0.html> +1 other test pass
  *   igt@gem_lmem_swapping@smem-oom@lmem0:

     *   shard-dg1: TIMEOUT<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13973/shard-dg1-16/igt@gem_lmem_swapping@smem-oom@lmem0.html> (i915#5493<https://gitlab.freedesktop.org/drm/intel/issues/5493>) -> PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-dg1-18/igt@gem_lmem_swapping@smem-oom@lmem0.html>
  *   igt@gen9_exec_parse@allowed-single:

     *   shard-glk: INCOMPLETE<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13973/shard-glk9/igt@gen9_exec_parse@allowed-single.html> (i915#5566<https://gitlab.freedesktop.org/drm/intel/issues/5566>) -> PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-glk8/igt@gen9_exec_parse@allowed-single.html>
  *   igt@i915_module_load@reload-with-fault-injection:

     *   shard-snb: INCOMPLETE<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13973/shard-snb7/igt@i915_module_load@reload-with-fault-injection.html> (i915#9200<https://gitlab.freedesktop.org/drm/intel/issues/9200>) -> PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-snb7/igt@i915_module_load@reload-with-fault-injection.html>
  *   igt@kms_big_fb@x-tiled-max-hw-stride-32bpp-rotate-180-async-flip:

     *   shard-tglu: FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13973/shard-tglu-3/igt@kms_big_fb@x-tiled-max-hw-stride-32bpp-rotate-180-async-flip.html> (i915#3743<https://gitlab.freedesktop.org/drm/intel/issues/3743>) -> PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-tglu-6/igt@kms_big_fb@x-tiled-max-hw-stride-32bpp-rotate-180-async-flip.html>
  *   igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions:

     *   shard-glk: FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13973/shard-glk2/igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions.html> (i915#2346<https://gitlab.freedesktop.org/drm/intel/issues/2346>) -> PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-glk8/igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions.html>
  *   igt@kms_flip@flip-vs-suspend-interruptible@c-hdmi-a2:

     *   shard-glk: INCOMPLETE<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13973/shard-glk8/igt@kms_flip@flip-vs-suspend-interruptible@c-hdmi-a2.html> -> PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-glk9/igt@kms_flip@flip-vs-suspend-interruptible@c-hdmi-a2.html>
  *   igt@kms_frontbuffer_tracking@fbc-1p-primscrn-spr-indfb-draw-mmap-gtt:

     *   shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13973/shard-rkl-1/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-spr-indfb-draw-mmap-gtt.html> (i915#1849<https://gitlab.freedesktop.org/drm/intel/issues/1849> / i915#5354<https://gitlab.freedesktop.org/drm/intel/issues/5354>) -> PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-rkl-4/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-spr-indfb-draw-mmap-gtt.html> +5 other tests pass
  *   igt@kms_frontbuffer_tracking@fbc-rgb565-draw-blt:

     *   shard-dg2: FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13973/shard-dg2-11/igt@kms_frontbuffer_tracking@fbc-rgb565-draw-blt.html> (i915#6880<https://gitlab.freedesktop.org/drm/intel/issues/6880>) -> PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-dg2-3/igt@kms_frontbuffer_tracking@fbc-rgb565-draw-blt.html> +1 other test pass
  *   igt@kms_frontbuffer_tracking@fbc-stridechange:

     *   shard-dg1: DMESG-WARN<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13973/shard-dg1-19/igt@kms_frontbuffer_tracking@fbc-stridechange.html> (i915#4423<https://gitlab.freedesktop.org/drm/intel/issues/4423>) -> PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-dg1-14/igt@kms_frontbuffer_tracking@fbc-stridechange.html>
  *   {igt@kms_pm_rpm@modeset-non-lpsp-stress}:

     *   shard-dg2: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13973/shard-dg2-10/igt@kms_pm_rpm@modeset-non-lpsp-stress.html> (i915#9519<https://gitlab.freedesktop.org/drm/intel/issues/9519>) -> PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-dg2-2/igt@kms_pm_rpm@modeset-non-lpsp-stress.html> +3 other tests pass
  *   {igt@kms_pm_rpm@modeset-non-lpsp-stress-no-wait}:

     *   shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13973/shard-rkl-5/igt@kms_pm_rpm@modeset-non-lpsp-stress-no-wait.html> (i915#9519<https://gitlab.freedesktop.org/drm/intel/issues/9519>) -> PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-rkl-3/igt@kms_pm_rpm@modeset-non-lpsp-stress-no-wait.html>
  *   igt@kms_rotation_crc@primary-rotation-90:

     *   shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13973/shard-rkl-1/igt@kms_rotation_crc@primary-rotation-90.html> -> PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-rkl-4/igt@kms_rotation_crc@primary-rotation-90.html> +18 other tests pass
  *   igt@kms_universal_plane@cursor-fb-leak@pipe-a-vga-1:

     *   shard-snb: FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13973/shard-snb2/igt@kms_universal_plane@cursor-fb-leak@pipe-a-vga-1.html> (i915#9196<https://gitlab.freedesktop.org/drm/intel/issues/9196>) -> PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-snb6/igt@kms_universal_plane@cursor-fb-leak@pipe-a-vga-1.html>
  *   igt@kms_universal_plane@cursor-fb-leak@pipe-d-edp-1:

     *   shard-mtlp: FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13973/shard-mtlp-1/igt@kms_universal_plane@cursor-fb-leak@pipe-d-edp-1.html> (i915#9196<https://gitlab.freedesktop.org/drm/intel/issues/9196>) -> PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-mtlp-4/igt@kms_universal_plane@cursor-fb-leak@pipe-d-edp-1.html>
  *   igt@perf@non-zero-reason@0-rcs0:

     *   shard-dg2: FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13973/shard-dg2-11/igt@perf@non-zero-reason@0-rcs0.html> (i915#7484<https://gitlab.freedesktop.org/drm/intel/issues/7484>) -> PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-dg2-1/igt@perf@non-zero-reason@0-rcs0.html>
  *   igt@perf_pmu@busy-double-start@bcs0:

     *   shard-mtlp: FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13973/shard-mtlp-7/igt@perf_pmu@busy-double-start@bcs0.html> (i915#4349<https://gitlab.freedesktop.org/drm/intel/issues/4349>) -> PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-mtlp-5/igt@perf_pmu@busy-double-start@bcs0.html>

Warnings

  *   igt@device_reset@unbind-reset-rebind:

     *   shard-dg1: INCOMPLETE<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13973/shard-dg1-17/igt@device_reset@unbind-reset-rebind.html> (i915#9408<https://gitlab.freedesktop.org/drm/intel/issues/9408>) -> ABORT<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-dg1-13/igt@device_reset@unbind-reset-rebind.html> (i915#9618<https://gitlab.freedesktop.org/drm/intel/issues/9618>)
  *   igt@gem_exec_reloc@basic-cpu-gtt-active:

     *   shard-dg1: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13973/shard-dg1-19/igt@gem_exec_reloc@basic-cpu-gtt-active.html> (i915#3281<https://gitlab.freedesktop.org/drm/intel/issues/3281>) -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-dg1-17/igt@gem_exec_reloc@basic-cpu-gtt-active.html> (i915#3281<https://gitlab.freedesktop.org/drm/intel/issues/3281> / i915#4423<https://gitlab.freedesktop.org/drm/intel/issues/4423>)
  *   igt@i915_module_load@reload-with-fault-injection:

     *   shard-rkl: INCOMPLETE<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13973/shard-rkl-1/igt@i915_module_load@reload-with-fault-injection.html> -> INCOMPLETE<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-rkl-1/igt@i915_module_load@reload-with-fault-injection.html> (i915#9697<https://gitlab.freedesktop.org/drm/intel/issues/9697>)
  *   igt@kms_async_flips@crc@pipe-b-edp-1:

     *   shard-mtlp: DMESG-FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13973/shard-mtlp-1/igt@kms_async_flips@crc@pipe-b-edp-1.html> (i915#8561<https://gitlab.freedesktop.org/drm/intel/issues/8561>) -> FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-mtlp-8/igt@kms_async_flips@crc@pipe-b-edp-1.html> (i915#8247<https://gitlab.freedesktop.org/drm/intel/issues/8247>)
  *   igt@kms_async_flips@crc@pipe-d-edp-1:

     *   shard-mtlp: FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13973/shard-mtlp-1/igt@kms_async_flips@crc@pipe-d-edp-1.html> (i915#8247<https://gitlab.freedesktop.org/drm/intel/issues/8247>) -> DMESG-FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-mtlp-8/igt@kms_async_flips@crc@pipe-d-edp-1.html> (i915#8561<https://gitlab.freedesktop.org/drm/intel/issues/8561>) +2 other tests dmesg-fail
  *   igt@kms_big_fb@4-tiled-addfb:

     *   shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13973/shard-rkl-1/igt@kms_big_fb@4-tiled-addfb.html> -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-rkl-5/igt@kms_big_fb@4-tiled-addfb.html> (i915#5286<https://gitlab.freedesktop.org/drm/intel/issues/5286>) +2 other tests skip
  *   igt@kms_big_fb@x-tiled-64bpp-rotate-270:

     *   shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13973/shard-rkl-1/igt@kms_big_fb@x-tiled-64bpp-rotate-270.html> -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-rkl-4/igt@kms_big_fb@x-tiled-64bpp-rotate-270.html> (fdo#111614<https://bugs.freedesktop.org/show_bug.cgi?id=111614> / i915#3638<https://gitlab.freedesktop.org/drm/intel/issues/3638>) +1 other test skip
  *   igt@kms_big_fb@yf-tiled-32bpp-rotate-90:

     *   shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13973/shard-rkl-1/igt@kms_big_fb@yf-tiled-32bpp-rotate-90.html> -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-rkl-4/igt@kms_big_fb@yf-tiled-32bpp-rotate-90.html> (fdo#110723<https://bugs.freedesktop.org/show_bug.cgi?id=110723>) +2 other tests skip
  *   igt@kms_content_protection@srm:

     *   shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13973/shard-rkl-1/igt@kms_content_protection@srm.html> -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-rkl-4/igt@kms_content_protection@srm.html> (i915#7118<https://gitlab.freedesktop.org/drm/intel/issues/7118>) +1 other test skip
  *   igt@kms_cursor_legacy@2x-flip-vs-cursor-atomic:

     *   shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13973/shard-rkl-1/igt@kms_cursor_legacy@2x-flip-vs-cursor-atomic.html> -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-rkl-5/igt@kms_cursor_legacy@2x-flip-vs-cursor-atomic.html> (fdo#111767<https://bugs.freedesktop.org/show_bug.cgi?id=111767> / fdo#111825<https://bugs.freedesktop.org/show_bug.cgi?id=111825>)
  *   igt@kms_cursor_legacy@basic-busy-flip-before-cursor-varying-size:

     *   shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13973/shard-rkl-1/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-varying-size.html> -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-rkl-5/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-varying-size.html> (i915#4103<https://gitlab.freedesktop.org/drm/intel/issues/4103>) +1 other test skip
  *   igt@kms_cursor_legacy@cursorb-vs-flipa-varying-size:

     *   shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13973/shard-rkl-1/igt@kms_cursor_legacy@cursorb-vs-flipa-varying-size.html> -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-rkl-5/igt@kms_cursor_legacy@cursorb-vs-flipa-varying-size.html> (fdo#111825<https://bugs.freedesktop.org/show_bug.cgi?id=111825>)
  *   igt@kms_frontbuffer_tracking@fbc-2p-pri-indfb-multidraw:

     *   shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13973/shard-rkl-1/igt@kms_frontbuffer_tracking@fbc-2p-pri-indfb-multidraw.html> (i915#1849<https://gitlab.freedesktop.org/drm/intel/issues/1849> / i915#5354<https://gitlab.freedesktop.org/drm/intel/issues/5354>) -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-rkl-4/igt@kms_frontbuffer_tracking@fbc-2p-pri-indfb-multidraw.html> (fdo#111825<https://bugs.freedesktop.org/show_bug.cgi?id=111825> / i915#1825<https://gitlab.freedesktop.org/drm/intel/issues/1825>) +18 other tests skip
  *   igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-spr-indfb-draw-blt:

     *   shard-dg1: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13973/shard-dg1-19/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-spr-indfb-draw-blt.html> (fdo#111825<https://bugs.freedesktop.org/show_bug.cgi?id=111825>) -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-dg1-17/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-spr-indfb-draw-blt.html> (fdo#111825<https://bugs.freedesktop.org/show_bug.cgi?id=111825> / i915#4423<https://gitlab.freedesktop.org/drm/intel/issues/4423>)
  *   igt@kms_frontbuffer_tracking@fbcpsr-2p-shrfb-fliptrack-mmap-gtt:

     *   shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13973/shard-rkl-7/igt@kms_frontbuffer_tracking@fbcpsr-2p-shrfb-fliptrack-mmap-gtt.html> (fdo#111825<https://bugs.freedesktop.org/show_bug.cgi?id=111825>) -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-rkl-1/igt@kms_frontbuffer_tracking@fbcpsr-2p-shrfb-fliptrack-mmap-gtt.html> (i915#1849<https://gitlab.freedesktop.org/drm/intel/issues/1849> / i915#5354<https://gitlab.freedesktop.org/drm/intel/issues/5354>)
  *   igt@kms_frontbuffer_tracking@psr-1p-primscrn-indfb-plflip-blt:

     *   shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13973/shard-rkl-1/igt@kms_frontbuffer_tracking@psr-1p-primscrn-indfb-plflip-blt.html> (i915#1849<https://gitlab.freedesktop.org/drm/intel/issues/1849> / i915#5354<https://gitlab.freedesktop.org/drm/intel/issues/5354>) -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-rkl-4/igt@kms_frontbuffer_tracking@psr-1p-primscrn-indfb-plflip-blt.html> (i915#3023<https://gitlab.freedesktop.org/drm/intel/issues/3023>) +8 other tests skip
  *   igt@kms_frontbuffer_tracking@psr-1p-primscrn-spr-indfb-draw-blt:

     *   shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13973/shard-rkl-5/igt@kms_frontbuffer_tracking@psr-1p-primscrn-spr-indfb-draw-blt.html> (i915#3023<https://gitlab.freedesktop.org/drm/intel/issues/3023>) -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-rkl-1/igt@kms_frontbuffer_tracking@psr-1p-primscrn-spr-indfb-draw-blt.html> (i915#1849<https://gitlab.freedesktop.org/drm/intel/issues/1849> / i915#5354<https://gitlab.freedesktop.org/drm/intel/issues/5354>) +26 other tests skip
  *   igt@kms_frontbuffer_tracking@psr-2p-scndscrn-shrfb-msflip-blt:

     *   shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13973/shard-rkl-4/igt@kms_frontbuffer_tracking@psr-2p-scndscrn-shrfb-msflip-blt.html> (fdo#111825<https://bugs.freedesktop.org/show_bug.cgi?id=111825> / i915#1825<https://gitlab.freedesktop.org/drm/intel/issues/1825>) -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-rkl-1/igt@kms_frontbuffer_tracking@psr-2p-scndscrn-shrfb-msflip-blt.html> (i915#1849<https://gitlab.freedesktop.org/drm/intel/issues/1849> / i915#5354<https://gitlab.freedesktop.org/drm/intel/issues/5354>) +33 other tests skip
  *   igt@kms_hdr@static-toggle:

     *   shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13973/shard-rkl-1/igt@kms_hdr@static-toggle.html> -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-rkl-4/igt@kms_hdr@static-toggle.html> (i915#3555<https://gitlab.freedesktop.org/drm/intel/issues/3555> / i915#8228<https://gitlab.freedesktop.org/drm/intel/issues/8228>) +1 other test skip
  *   igt@kms_plane_multiple@tiling-yf:

     *   shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13973/shard-rkl-1/igt@kms_plane_multiple@tiling-yf.html> -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-rkl-5/igt@kms_plane_multiple@tiling-yf.html> (i915#3555<https://gitlab.freedesktop.org/drm/intel/issues/3555>) +3 other tests skip
  *   igt@kms_psr@psr2_cursor_mmap_cpu:

     *   shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13973/shard-rkl-4/igt@kms_psr@psr2_cursor_mmap_cpu.html> (i915#9673<https://gitlab.freedesktop.org/drm/intel/issues/9673> / i915#9732<https://gitlab.freedesktop.org/drm/intel/issues/9732>) -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-rkl-1/igt@kms_psr@psr2_cursor_mmap_cpu.html> (i915#9673<https://gitlab.freedesktop.org/drm/intel/issues/9673>) +3 other tests skip
  *   igt@kms_psr@psr2_dpms:

     *   shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13973/shard-rkl-1/igt@kms_psr@psr2_dpms.html> (i915#9673<https://gitlab.freedesktop.org/drm/intel/issues/9673>) -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-rkl-4/igt@kms_psr@psr2_dpms.html> (i915#9673<https://gitlab.freedesktop.org/drm/intel/issues/9673> / i915#9732<https://gitlab.freedesktop.org/drm/intel/issues/9732>)
  *   igt@kms_psr@psr2_primary_blt:

     *   shard-dg2: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13973/shard-dg2-11/igt@kms_psr@psr2_primary_blt.html> (i915#9673<https://gitlab.freedesktop.org/drm/intel/issues/9673> / i915#9736<https://gitlab.freedesktop.org/drm/intel/issues/9736>) -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-dg2-3/igt@kms_psr@psr2_primary_blt.html> (i915#9673<https://gitlab.freedesktop.org/drm/intel/issues/9673> / i915#9732<https://gitlab.freedesktop.org/drm/intel/issues/9732>) +2 other tests skip
  *   igt@kms_psr@psr2_sprite_plane_move:

     *   shard-dg2: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13973/shard-dg2-3/igt@kms_psr@psr2_sprite_plane_move.html> (i915#9673<https://gitlab.freedesktop.org/drm/intel/issues/9673> / i915#9732<https://gitlab.freedesktop.org/drm/intel/issues/9732>) -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125442v5/shard-dg2-11/igt@kms_psr@psr2_sprite_plane_move.html> (i915#9673<https://gitlab.freedesktop.org/drm/intel/issues/9673> / i915#9736<https://gitlab.freedesktop.org/drm/intel/issues/9736>) +1 other test skip

{name}: This element is suppressed. This means it is ignored when computing
the status of the difference (SUCCESS, WARNING, or FAILURE).

Build changes

  *   Linux: CI_DRM_13973 -> Patchwork_125442v5

CI-20190529: 20190529
CI_DRM_13973: d5d9afd7c699fef7d84d8d04961d2f7f12c34e45 @ git://anongit.freedesktop.org/gfx-ci/linux
IGT_7618: 222d1bdf8c598bb12164deab127af5d8d7ddc070 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
Patchwork_125442v5: d5d9afd7c699fef7d84d8d04961d2f7f12c34e45 @ git://anongit.freedesktop.org/gfx-ci/linux
piglit_4509: fdc5a4ca11124ab8413c7988896eec4c97336694 @ git://anongit.freedesktop.org/piglit
Jouni Högander Dec. 7, 2023, 8:24 a.m. UTC | #3
On Fri, 2023-12-01 at 12:00 +0200, Luca Coelho wrote:
> The uncore code may not always be available (e.g. when we build the
> display code with Xe), so we can't always rely on having the uncore's
> spinlock.
> 
> To handle this, split the spin_lock/unlock_irqsave/restore() into
> spin_lock/unlock() followed by a call to local_irq_save/restore() and
> create wrapper functions for locking and unlocking the uncore's
> spinlock.  In these functions, we have a condition check and only
> actually try to lock/unlock the spinlock when I915 is defined, and
> thus uncore is available.
> 
> This keeps the ifdefs contained in these new functions and all such
> logic inside the display code.
> 
> Cc: Tvrtko Ursulin <tvrto.ursulin@intel.com>
> Cc: Jani Nikula <jani.nikula@intel.com>
> Cc: Ville Syrjala <ville.syrjala@linux.intel.com>
> Cc: Rodrigo Vivi <rodrigo.vivi@intel.com>
> Signed-off-by: Luca Coelho <luciano.coelho@intel.com>
> ---
> 
> 
> In v2:
> 
>    * Renamed uncore_spin_*() to intel_spin_*()
>    * Corrected the order: save, lock, unlock, restore
> 
> In v3:
> 
>    * Undid the change to pass drm_i915_private instead of the lock
>      itself, since we would have to include i915_drv.h and that pulls
>      in a truckload of other includes.
> 
> In v4:
> 
>    * After a brief attempt to replace this with a different patch,
>      we're back to this one;
>    * Pass drm_i195_private again, and move the functions to
>      intel_vblank.c, so we don't need to include i915_drv.h in a
>      header file and it's already included in intel_vblank.c;
> 
> In v5:
> 
>    * Remove stray include in intel_display.h;
>    * Remove unnecessary inline modifiers in the new functions.
> 
> In v6:
> 
>    * Just removed the umlauts from Ville's name, because patchwork
>      didn't catch my patch and I suspect it was some UTF-8 confusion.
> 
> In v7:
> 
>    * Add __acquires()/__releases() annotation to resolve sparse
>      warnings.
> 
>  drivers/gpu/drm/i915/display/intel_vblank.c | 51 +++++++++++++++++--
> --
>  1 file changed, 41 insertions(+), 10 deletions(-)
> 
> diff --git a/drivers/gpu/drm/i915/display/intel_vblank.c
> b/drivers/gpu/drm/i915/display/intel_vblank.c
> index 2cec2abf9746..fe256bf7b485 100644
> --- a/drivers/gpu/drm/i915/display/intel_vblank.c
> +++ b/drivers/gpu/drm/i915/display/intel_vblank.c
> @@ -265,6 +265,32 @@ int intel_crtc_scanline_to_hw(struct intel_crtc
> *crtc, int scanline)
>         return (scanline + vtotal - crtc->scanline_offset) % vtotal;
>  }
>  
> +/*
> + * The uncore version of the spin lock functions is used to decide
> + * whether we need to lock the uncore lock or not.  This is only
> + * needed in i915, not in Xe.
> + *
> + * This lock in i915 is needed because some old platforms (at least
> + * IVB and possibly HSW as well), which are not supported in Xe,
> need
> + * all register accesses to the same cacheline to be serialized,
> + * otherwise they may hang.
> + */
> +static void intel_vblank_section_enter(struct drm_i915_private
> *i915)
> +       __acquires(i915->uncore.lock)
> +{
> +#ifdef I915
> +       spin_lock(&i915->uncore.lock);
> +#endif
> +}
> +
> +static void intel_vblank_section_exit(struct drm_i915_private *i915)
> +       __releases(i915->uncore.lock)
> +{
> +#ifdef I915
> +       spin_unlock(&i915->uncore.lock);
> +#endif
> +}
> +

Why don't you move these into gpu/drm/i915/intel_uncore.c/h? Then you
could have empty defines/functions for these in gpu/drm/xe/compat-i915-
headers/intel_uncore.h. That way you don't need these ifdefs. If you
move them as I proposed you should rename them as well.


BR,

Jouni Högander

>  static bool i915_get_crtc_scanoutpos(struct drm_crtc *_crtc,
>                                      bool in_vblank_irq,
>                                      int *vpos, int *hpos,
> @@ -302,11 +328,12 @@ static bool i915_get_crtc_scanoutpos(struct
> drm_crtc *_crtc,
>         }
>  
>         /*
> -        * Lock uncore.lock, as we will do multiple timing critical
> raw
> -        * register reads, potentially with preemption disabled, so
> the
> -        * following code must not block on uncore.lock.
> +        * Enter vblank critical section, as we will do multiple
> +        * timing critical raw register reads, potentially with
> +        * preemption disabled, so the following code must not block.
>          */
> -       spin_lock_irqsave(&dev_priv->uncore.lock, irqflags);
> +       local_irq_save(irqflags);
> +       intel_vblank_section_enter(dev_priv);
>  
>         /* preempt_disable_rt() should go right here in PREEMPT_RT
> patchset. */
>  
> @@ -374,7 +401,8 @@ static bool i915_get_crtc_scanoutpos(struct
> drm_crtc *_crtc,
>  
>         /* preempt_enable_rt() should go right here in PREEMPT_RT
> patchset. */
>  
> -       spin_unlock_irqrestore(&dev_priv->uncore.lock, irqflags);
> +       intel_vblank_section_exit(dev_priv);
> +       local_irq_restore(irqflags);
>  
>         /*
>          * While in vblank, position will be negative
> @@ -412,9 +440,13 @@ int intel_get_crtc_scanline(struct intel_crtc
> *crtc)
>         unsigned long irqflags;
>         int position;
>  
> -       spin_lock_irqsave(&dev_priv->uncore.lock, irqflags);
> +       local_irq_save(irqflags);
> +       intel_vblank_section_enter(dev_priv);
> +
>         position = __intel_get_crtc_scanline(crtc);
> -       spin_unlock_irqrestore(&dev_priv->uncore.lock, irqflags);
> +
> +       intel_vblank_section_exit(dev_priv);
> +       local_irq_restore(irqflags);
>  
>         return position;
>  }
> @@ -537,7 +569,7 @@ void intel_crtc_update_active_timings(const
> struct intel_crtc_state *crtc_state,
>          * Need to audit everything to make sure it's safe.
>          */
>         spin_lock_irqsave(&i915->drm.vblank_time_lock, irqflags);
> -       spin_lock(&i915->uncore.lock);
> +       intel_vblank_section_enter(i915);
>  
>         drm_calc_timestamping_constants(&crtc->base, &adjusted_mode);
>  
> @@ -546,7 +578,6 @@ void intel_crtc_update_active_timings(const
> struct intel_crtc_state *crtc_state,
>         crtc->mode_flags = mode_flags;
>  
>         crtc->scanline_offset =
> intel_crtc_scanline_offset(crtc_state);
> -
> -       spin_unlock(&i915->uncore.lock);
> +       intel_vblank_section_exit(i915);
>         spin_unlock_irqrestore(&i915->drm.vblank_time_lock,
> irqflags);
>  }
Luca Coelho Dec. 7, 2023, 9:30 a.m. UTC | #4
On Thu, 2023-12-07 at 08:24 +0000, Hogander, Jouni wrote:
> On Fri, 2023-12-01 at 12:00 +0200, Luca Coelho wrote:
> > The uncore code may not always be available (e.g. when we build the
> > display code with Xe), so we can't always rely on having the uncore's
> > spinlock.
> > 
> > To handle this, split the spin_lock/unlock_irqsave/restore() into
> > spin_lock/unlock() followed by a call to local_irq_save/restore() and
> > create wrapper functions for locking and unlocking the uncore's
> > spinlock.  In these functions, we have a condition check and only
> > actually try to lock/unlock the spinlock when I915 is defined, and
> > thus uncore is available.
> > 
> > This keeps the ifdefs contained in these new functions and all such
> > logic inside the display code.
> > 
> > Cc: Tvrtko Ursulin <tvrto.ursulin@intel.com>
> > Cc: Jani Nikula <jani.nikula@intel.com>
> > Cc: Ville Syrjala <ville.syrjala@linux.intel.com>
> > Cc: Rodrigo Vivi <rodrigo.vivi@intel.com>
> > Signed-off-by: Luca Coelho <luciano.coelho@intel.com>
> > ---
> > 
> > 
> > In v2:
> > 
> >    * Renamed uncore_spin_*() to intel_spin_*()
> >    * Corrected the order: save, lock, unlock, restore
> > 
> > In v3:
> > 
> >    * Undid the change to pass drm_i915_private instead of the lock
> >      itself, since we would have to include i915_drv.h and that pulls
> >      in a truckload of other includes.
> > 
> > In v4:
> > 
> >    * After a brief attempt to replace this with a different patch,
> >      we're back to this one;
> >    * Pass drm_i195_private again, and move the functions to
> >      intel_vblank.c, so we don't need to include i915_drv.h in a
> >      header file and it's already included in intel_vblank.c;
> > 
> > In v5:
> > 
> >    * Remove stray include in intel_display.h;
> >    * Remove unnecessary inline modifiers in the new functions.
> > 
> > In v6:
> > 
> >    * Just removed the umlauts from Ville's name, because patchwork
> >      didn't catch my patch and I suspect it was some UTF-8 confusion.
> > 
> > In v7:
> > 
> >    * Add __acquires()/__releases() annotation to resolve sparse
> >      warnings.
> > 
> >  drivers/gpu/drm/i915/display/intel_vblank.c | 51 +++++++++++++++++--
> > --
> >  1 file changed, 41 insertions(+), 10 deletions(-)
> > 
> > diff --git a/drivers/gpu/drm/i915/display/intel_vblank.c
> > b/drivers/gpu/drm/i915/display/intel_vblank.c
> > index 2cec2abf9746..fe256bf7b485 100644
> > --- a/drivers/gpu/drm/i915/display/intel_vblank.c
> > +++ b/drivers/gpu/drm/i915/display/intel_vblank.c
> > @@ -265,6 +265,32 @@ int intel_crtc_scanline_to_hw(struct intel_crtc
> > *crtc, int scanline)
> >         return (scanline + vtotal - crtc->scanline_offset) % vtotal;
> >  }
> >  
> > +/*
> > + * The uncore version of the spin lock functions is used to decide
> > + * whether we need to lock the uncore lock or not.  This is only
> > + * needed in i915, not in Xe.
> > + *
> > + * This lock in i915 is needed because some old platforms (at least
> > + * IVB and possibly HSW as well), which are not supported in Xe,
> > need
> > + * all register accesses to the same cacheline to be serialized,
> > + * otherwise they may hang.
> > + */
> > +static void intel_vblank_section_enter(struct drm_i915_private
> > *i915)
> > +       __acquires(i915->uncore.lock)
> > +{
> > +#ifdef I915
> > +       spin_lock(&i915->uncore.lock);
> > +#endif
> > +}
> > +
> > +static void intel_vblank_section_exit(struct drm_i915_private *i915)
> > +       __releases(i915->uncore.lock)
> > +{
> > +#ifdef I915
> > +       spin_unlock(&i915->uncore.lock);
> > +#endif
> > +}
> > +
> 
> Why don't you move these into gpu/drm/i915/intel_uncore.c/h? Then you
> could have empty defines/functions for these in gpu/drm/xe/compat-i915-
> headers/intel_uncore.h. That way you don't need these ifdefs. If you
> move them as I proposed you should rename them as well.

We already went forth and back with this for some time.  In the end we
agreed that this is not related to uncore directly, so we decided to
keep it here.

We also agreed that I'll make a follow-up patch where it won't be only
the lock that will be handled by this, but also enabling/disabling
interrupts, which doesn't have anything to do with uncore, thus the
name of the function.


--
Cheers,
Luca.
Jouni Högander Dec. 7, 2023, 10:02 a.m. UTC | #5
On Thu, 2023-12-07 at 09:30 +0000, Coelho, Luciano wrote:
> On Thu, 2023-12-07 at 08:24 +0000, Hogander, Jouni wrote:
> > On Fri, 2023-12-01 at 12:00 +0200, Luca Coelho wrote:
> > > The uncore code may not always be available (e.g. when we build
> > > the
> > > display code with Xe), so we can't always rely on having the
> > > uncore's
> > > spinlock.
> > > 
> > > To handle this, split the spin_lock/unlock_irqsave/restore() into
> > > spin_lock/unlock() followed by a call to local_irq_save/restore()
> > > and
> > > create wrapper functions for locking and unlocking the uncore's
> > > spinlock.  In these functions, we have a condition check and only
> > > actually try to lock/unlock the spinlock when I915 is defined,
> > > and
> > > thus uncore is available.
> > > 
> > > This keeps the ifdefs contained in these new functions and all
> > > such
> > > logic inside the display code.
> > > 
> > > Cc: Tvrtko Ursulin <tvrto.ursulin@intel.com>
> > > Cc: Jani Nikula <jani.nikula@intel.com>
> > > Cc: Ville Syrjala <ville.syrjala@linux.intel.com>
> > > Cc: Rodrigo Vivi <rodrigo.vivi@intel.com>
> > > Signed-off-by: Luca Coelho <luciano.coelho@intel.com>
> > > ---
> > > 
> > > 
> > > In v2:
> > > 
> > >    * Renamed uncore_spin_*() to intel_spin_*()
> > >    * Corrected the order: save, lock, unlock, restore
> > > 
> > > In v3:
> > > 
> > >    * Undid the change to pass drm_i915_private instead of the
> > > lock
> > >      itself, since we would have to include i915_drv.h and that
> > > pulls
> > >      in a truckload of other includes.
> > > 
> > > In v4:
> > > 
> > >    * After a brief attempt to replace this with a different
> > > patch,
> > >      we're back to this one;
> > >    * Pass drm_i195_private again, and move the functions to
> > >      intel_vblank.c, so we don't need to include i915_drv.h in a
> > >      header file and it's already included in intel_vblank.c;
> > > 
> > > In v5:
> > > 
> > >    * Remove stray include in intel_display.h;
> > >    * Remove unnecessary inline modifiers in the new functions.
> > > 
> > > In v6:
> > > 
> > >    * Just removed the umlauts from Ville's name, because
> > > patchwork
> > >      didn't catch my patch and I suspect it was some UTF-8
> > > confusion.
> > > 
> > > In v7:
> > > 
> > >    * Add __acquires()/__releases() annotation to resolve sparse
> > >      warnings.
> > > 
> > >  drivers/gpu/drm/i915/display/intel_vblank.c | 51
> > > +++++++++++++++++--
> > > --
> > >  1 file changed, 41 insertions(+), 10 deletions(-)
> > > 
> > > diff --git a/drivers/gpu/drm/i915/display/intel_vblank.c
> > > b/drivers/gpu/drm/i915/display/intel_vblank.c
> > > index 2cec2abf9746..fe256bf7b485 100644
> > > --- a/drivers/gpu/drm/i915/display/intel_vblank.c
> > > +++ b/drivers/gpu/drm/i915/display/intel_vblank.c
> > > @@ -265,6 +265,32 @@ int intel_crtc_scanline_to_hw(struct
> > > intel_crtc
> > > *crtc, int scanline)
> > >         return (scanline + vtotal - crtc->scanline_offset) %
> > > vtotal;
> > >  }
> > >  
> > > +/*
> > > + * The uncore version of the spin lock functions is used to
> > > decide
> > > + * whether we need to lock the uncore lock or not.  This is only
> > > + * needed in i915, not in Xe.
> > > + *
> > > + * This lock in i915 is needed because some old platforms (at
> > > least
> > > + * IVB and possibly HSW as well), which are not supported in Xe,
> > > need
> > > + * all register accesses to the same cacheline to be serialized,
> > > + * otherwise they may hang.
> > > + */
> > > +static void intel_vblank_section_enter(struct drm_i915_private
> > > *i915)
> > > +       __acquires(i915->uncore.lock)
> > > +{
> > > +#ifdef I915
> > > +       spin_lock(&i915->uncore.lock);
> > > +#endif
> > > +}
> > > +
> > > +static void intel_vblank_section_exit(struct drm_i915_private
> > > *i915)
> > > +       __releases(i915->uncore.lock)
> > > +{
> > > +#ifdef I915
> > > +       spin_unlock(&i915->uncore.lock);
> > > +#endif
> > > +}
> > > +
> > 
> > Why don't you move these into gpu/drm/i915/intel_uncore.c/h? Then
> > you
> > could have empty defines/functions for these in gpu/drm/xe/compat-
> > i915-
> > headers/intel_uncore.h. That way you don't need these ifdefs. If
> > you
> > move them as I proposed you should rename them as well.
> 
> We already went forth and back with this for some time.  In the end
> we
> agreed that this is not related to uncore directly, so we decided to
> keep it here.
> 
> We also agreed that I'll make a follow-up patch where it won't be
> only
> the lock that will be handled by this, but also enabling/disabling
> interrupts, which doesn't have anything to do with uncore, thus the
> name of the function.

Ok, thank you for the clarification:

Reviewed-by: Jouni Högander <jouni.hogander@intel.com>

> 
> 
> --
> Cheers,
> Luca.
Jouni Högander Dec. 7, 2023, 10:15 a.m. UTC | #6
On Thu, 2023-12-07 at 09:30 +0000, Coelho, Luciano wrote:
> On Thu, 2023-12-07 at 08:24 +0000, Hogander, Jouni wrote:
> > On Fri, 2023-12-01 at 12:00 +0200, Luca Coelho wrote:
> > > The uncore code may not always be available (e.g. when we build
> > > the
> > > display code with Xe), so we can't always rely on having the
> > > uncore's
> > > spinlock.
> > > 
> > > To handle this, split the spin_lock/unlock_irqsave/restore() into
> > > spin_lock/unlock() followed by a call to local_irq_save/restore()
> > > and
> > > create wrapper functions for locking and unlocking the uncore's
> > > spinlock.  In these functions, we have a condition check and only
> > > actually try to lock/unlock the spinlock when I915 is defined,
> > > and
> > > thus uncore is available.
> > > 
> > > This keeps the ifdefs contained in these new functions and all
> > > such
> > > logic inside the display code.
> > > 
> > > Cc: Tvrtko Ursulin <tvrto.ursulin@intel.com>
> > > Cc: Jani Nikula <jani.nikula@intel.com>
> > > Cc: Ville Syrjala <ville.syrjala@linux.intel.com>
> > > Cc: Rodrigo Vivi <rodrigo.vivi@intel.com>
> > > Signed-off-by: Luca Coelho <luciano.coelho@intel.com>
> > > ---
> > > 
> > > 
> > > In v2:
> > > 
> > >    * Renamed uncore_spin_*() to intel_spin_*()
> > >    * Corrected the order: save, lock, unlock, restore
> > > 
> > > In v3:
> > > 
> > >    * Undid the change to pass drm_i915_private instead of the
> > > lock
> > >      itself, since we would have to include i915_drv.h and that
> > > pulls
> > >      in a truckload of other includes.
> > > 
> > > In v4:
> > > 
> > >    * After a brief attempt to replace this with a different
> > > patch,
> > >      we're back to this one;
> > >    * Pass drm_i195_private again, and move the functions to
> > >      intel_vblank.c, so we don't need to include i915_drv.h in a
> > >      header file and it's already included in intel_vblank.c;
> > > 
> > > In v5:
> > > 
> > >    * Remove stray include in intel_display.h;
> > >    * Remove unnecessary inline modifiers in the new functions.
> > > 
> > > In v6:
> > > 
> > >    * Just removed the umlauts from Ville's name, because
> > > patchwork
> > >      didn't catch my patch and I suspect it was some UTF-8
> > > confusion.
> > > 
> > > In v7:
> > > 
> > >    * Add __acquires()/__releases() annotation to resolve sparse
> > >      warnings.
> > > 
> > >  drivers/gpu/drm/i915/display/intel_vblank.c | 51
> > > +++++++++++++++++--
> > > --
> > >  1 file changed, 41 insertions(+), 10 deletions(-)
> > > 
> > > diff --git a/drivers/gpu/drm/i915/display/intel_vblank.c
> > > b/drivers/gpu/drm/i915/display/intel_vblank.c
> > > index 2cec2abf9746..fe256bf7b485 100644
> > > --- a/drivers/gpu/drm/i915/display/intel_vblank.c
> > > +++ b/drivers/gpu/drm/i915/display/intel_vblank.c
> > > @@ -265,6 +265,32 @@ int intel_crtc_scanline_to_hw(struct
> > > intel_crtc
> > > *crtc, int scanline)
> > >         return (scanline + vtotal - crtc->scanline_offset) %
> > > vtotal;
> > >  }
> > >  
> > > +/*
> > > + * The uncore version of the spin lock functions is used to
> > > decide
> > > + * whether we need to lock the uncore lock or not.  This is only
> > > + * needed in i915, not in Xe.
> > > + *
> > > + * This lock in i915 is needed because some old platforms (at
> > > least
> > > + * IVB and possibly HSW as well), which are not supported in Xe,
> > > need
> > > + * all register accesses to the same cacheline to be serialized,
> > > + * otherwise they may hang.
> > > + */
> > > +static void intel_vblank_section_enter(struct drm_i915_private
> > > *i915)
> > > +       __acquires(i915->uncore.lock)
> > > +{
> > > +#ifdef I915
> > > +       spin_lock(&i915->uncore.lock);
> > > +#endif
> > > +}
> > > +
> > > +static void intel_vblank_section_exit(struct drm_i915_private
> > > *i915)
> > > +       __releases(i915->uncore.lock)
> > > +{
> > > +#ifdef I915
> > > +       spin_unlock(&i915->uncore.lock);
> > > +#endif
> > > +}
> > > +
> > 
> > Why don't you move these into gpu/drm/i915/intel_uncore.c/h? Then
> > you
> > could have empty defines/functions for these in gpu/drm/xe/compat-
> > i915-
> > headers/intel_uncore.h. That way you don't need these ifdefs. If
> > you
> > move them as I proposed you should rename them as well.
> 
> We already went forth and back with this for some time.  In the end
> we
> agreed that this is not related to uncore directly, so we decided to
> keep it here.
> 
> We also agreed that I'll make a follow-up patch where it won't be
> only
> the lock that will be handled by this, but also enabling/disabling
> interrupts, which doesn't have anything to do with uncore, thus the
> name of the function.

Thank you Luca for the patch. This is now pushed to drm-intel-next.

BR,

Jouni Högander
> 
> 
> --
> Cheers,
> Luca.
Sebastian Andrzej Siewior Jan. 24, 2024, 8:34 a.m. UTC | #7
On 2023-12-01 12:00:32 [+0200], Luca Coelho wrote:
> To handle this, split the spin_lock/unlock_irqsave/restore() into
> spin_lock/unlock() followed by a call to local_irq_save/restore() and

On PREEMPT_RT spinlock_t becomes a sleeping lock so this split is not
working. See Documentation/locking/locktypes.rst

What I don't understand: do you have to keep the interrupts disabled
for some reasons or is it just to avoid using _irqsave() twice?

I do have more i915 related patches in the PREEMPT_RT queue and I can
post them if you folks have time for it. For now, let me show what I did
here:

----------->8-------------

From: Mike Galbraith <umgwanakikbuti@gmail.com>
Date: Sat, 27 Feb 2016 08:09:11 +0100
Subject: [PATCH 03/10] drm/i915: Use preempt_disable/enable_rt() where
 recommended

Mario Kleiner suggest in commit
  ad3543ede630f ("drm/intel: Push get_scanout_position() timestamping into kms driver.")

a spots where preemption should be disabled on PREEMPT_RT. The
difference is that on PREEMPT_RT the intel_uncore::lock disables neither
preemption nor interrupts and so region remains preemptible.

The area covers only register reads and writes. The part that worries me
is:
- __intel_get_crtc_scanline() the worst case is 100us if no match is
  found.

- intel_crtc_scanlines_since_frame_timestamp() not sure how long this
  may take in the worst case.

It was in the RT queue for a while and nobody complained.
Disable preemption on PREEPMPT_RT during timestamping.

[bigeasy: patch description.]

Cc: Mario Kleiner <mario.kleiner.de@gmail.com>
Signed-off-by: Mike Galbraith <umgwanakikbuti@gmail.com>
Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Signed-off-by: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
---
 drivers/gpu/drm/i915/display/intel_vblank.c |   38 ++++++++++++++++++++--------
 1 file changed, 28 insertions(+), 10 deletions(-)

--- a/drivers/gpu/drm/i915/display/intel_vblank.c
+++ b/drivers/gpu/drm/i915/display/intel_vblank.c
@@ -275,6 +275,26 @@ int intel_crtc_scanline_to_hw(struct int
  * all register accesses to the same cacheline to be serialized,
  * otherwise they may hang.
  */
+static void intel_vblank_section_enter_irqsave(struct drm_i915_private *i915, unsigned long *flags)
+	__acquires(i915->uncore.lock)
+{
+#ifdef I915
+	spin_lock_irqsave(&i915->uncore.lock, *flags);
+#else
+	*flags = NULL;
+#endif
+}
+
+static void intel_vblank_section_exit_irqrestore(struct drm_i915_private *i915, unsigned long flags)
+	__releases(i915->uncore.lock)
+{
+#ifdef I915
+	spin_unlock_irqrestore(&i915->uncore.lock, flags);
+#else
+	if (flags)
+		;
+#endif
+}
 static void intel_vblank_section_enter(struct drm_i915_private *i915)
 	__acquires(i915->uncore.lock)
 {
@@ -332,10 +352,10 @@ static bool i915_get_crtc_scanoutpos(str
 	 * timing critical raw register reads, potentially with
 	 * preemption disabled, so the following code must not block.
 	 */
-	local_irq_save(irqflags);
-	intel_vblank_section_enter(dev_priv);
+	intel_vblank_section_enter_irqsave(dev_priv, &irqflags);
 
-	/* preempt_disable_rt() should go right here in PREEMPT_RT patchset. */
+	if (IS_ENABLED(CONFIG_PREEMPT_RT))
+		preempt_disable();
 
 	/* Get optional system timestamp before query. */
 	if (stime)
@@ -399,10 +419,10 @@ static bool i915_get_crtc_scanoutpos(str
 	if (etime)
 		*etime = ktime_get();
 
-	/* preempt_enable_rt() should go right here in PREEMPT_RT patchset. */
+	if (IS_ENABLED(CONFIG_PREEMPT_RT))
+		preempt_enable();
 
-	intel_vblank_section_exit(dev_priv);
-	local_irq_restore(irqflags);
+	intel_vblank_section_exit_irqrestore(dev_priv, irqflags);
 
 	/*
 	 * While in vblank, position will be negative
@@ -440,13 +460,11 @@ int intel_get_crtc_scanline(struct intel
 	unsigned long irqflags;
 	int position;
 
-	local_irq_save(irqflags);
-	intel_vblank_section_enter(dev_priv);
+	intel_vblank_section_enter_irqsave(dev_priv, &irqflags);
 
 	position = __intel_get_crtc_scanline(crtc);
 
-	intel_vblank_section_exit(dev_priv);
-	local_irq_restore(irqflags);
+	intel_vblank_section_exit_irqrestore(dev_priv, irqflags);
 
 	return position;
 }
diff mbox series

Patch

diff --git a/drivers/gpu/drm/i915/display/intel_vblank.c b/drivers/gpu/drm/i915/display/intel_vblank.c
index 2cec2abf9746..fe256bf7b485 100644
--- a/drivers/gpu/drm/i915/display/intel_vblank.c
+++ b/drivers/gpu/drm/i915/display/intel_vblank.c
@@ -265,6 +265,32 @@  int intel_crtc_scanline_to_hw(struct intel_crtc *crtc, int scanline)
 	return (scanline + vtotal - crtc->scanline_offset) % vtotal;
 }
 
+/*
+ * The uncore version of the spin lock functions is used to decide
+ * whether we need to lock the uncore lock or not.  This is only
+ * needed in i915, not in Xe.
+ *
+ * This lock in i915 is needed because some old platforms (at least
+ * IVB and possibly HSW as well), which are not supported in Xe, need
+ * all register accesses to the same cacheline to be serialized,
+ * otherwise they may hang.
+ */
+static void intel_vblank_section_enter(struct drm_i915_private *i915)
+	__acquires(i915->uncore.lock)
+{
+#ifdef I915
+	spin_lock(&i915->uncore.lock);
+#endif
+}
+
+static void intel_vblank_section_exit(struct drm_i915_private *i915)
+	__releases(i915->uncore.lock)
+{
+#ifdef I915
+	spin_unlock(&i915->uncore.lock);
+#endif
+}
+
 static bool i915_get_crtc_scanoutpos(struct drm_crtc *_crtc,
 				     bool in_vblank_irq,
 				     int *vpos, int *hpos,
@@ -302,11 +328,12 @@  static bool i915_get_crtc_scanoutpos(struct drm_crtc *_crtc,
 	}
 
 	/*
-	 * Lock uncore.lock, as we will do multiple timing critical raw
-	 * register reads, potentially with preemption disabled, so the
-	 * following code must not block on uncore.lock.
+	 * Enter vblank critical section, as we will do multiple
+	 * timing critical raw register reads, potentially with
+	 * preemption disabled, so the following code must not block.
 	 */
-	spin_lock_irqsave(&dev_priv->uncore.lock, irqflags);
+	local_irq_save(irqflags);
+	intel_vblank_section_enter(dev_priv);
 
 	/* preempt_disable_rt() should go right here in PREEMPT_RT patchset. */
 
@@ -374,7 +401,8 @@  static bool i915_get_crtc_scanoutpos(struct drm_crtc *_crtc,
 
 	/* preempt_enable_rt() should go right here in PREEMPT_RT patchset. */
 
-	spin_unlock_irqrestore(&dev_priv->uncore.lock, irqflags);
+	intel_vblank_section_exit(dev_priv);
+	local_irq_restore(irqflags);
 
 	/*
 	 * While in vblank, position will be negative
@@ -412,9 +440,13 @@  int intel_get_crtc_scanline(struct intel_crtc *crtc)
 	unsigned long irqflags;
 	int position;
 
-	spin_lock_irqsave(&dev_priv->uncore.lock, irqflags);
+	local_irq_save(irqflags);
+	intel_vblank_section_enter(dev_priv);
+
 	position = __intel_get_crtc_scanline(crtc);
-	spin_unlock_irqrestore(&dev_priv->uncore.lock, irqflags);
+
+	intel_vblank_section_exit(dev_priv);
+	local_irq_restore(irqflags);
 
 	return position;
 }
@@ -537,7 +569,7 @@  void intel_crtc_update_active_timings(const struct intel_crtc_state *crtc_state,
 	 * Need to audit everything to make sure it's safe.
 	 */
 	spin_lock_irqsave(&i915->drm.vblank_time_lock, irqflags);
-	spin_lock(&i915->uncore.lock);
+	intel_vblank_section_enter(i915);
 
 	drm_calc_timestamping_constants(&crtc->base, &adjusted_mode);
 
@@ -546,7 +578,6 @@  void intel_crtc_update_active_timings(const struct intel_crtc_state *crtc_state,
 	crtc->mode_flags = mode_flags;
 
 	crtc->scanline_offset = intel_crtc_scanline_offset(crtc_state);
-
-	spin_unlock(&i915->uncore.lock);
+	intel_vblank_section_exit(i915);
 	spin_unlock_irqrestore(&i915->drm.vblank_time_lock, irqflags);
 }