diff mbox series

[v2] drm/i915/display: Remove dead code around intel_atomic_helper->free_list

Message ID 20231114134141.2527694-1-jouni.hogander@intel.com (mailing list archive)
State New, archived
Headers show
Series [v2] drm/i915/display: Remove dead code around intel_atomic_helper->free_list | expand

Commit Message

Jouni Högander Nov. 14, 2023, 1:41 p.m. UTC
After switching to directly using dma_fence instead of i915_sw_fence we
have left some dead code around intel_atomic_helper->free_list. Remove that
dead code.

v2: Remove intel_atomic_state->freed as well

Signed-off-by: Jouni Högander <jouni.hogander@intel.com>
---
 drivers/gpu/drm/i915/display/intel_display.c  | 20 -------------------
 .../gpu/drm/i915/display/intel_display_core.h |  6 ------
 .../drm/i915/display/intel_display_driver.c   |  7 -------
 .../drm/i915/display/intel_display_types.h    |  2 --
 4 files changed, 35 deletions(-)

Comments

Ville Syrjälä Nov. 15, 2023, 9:21 p.m. UTC | #1
On Tue, Nov 14, 2023 at 03:41:41PM +0200, Jouni Högander wrote:
> After switching to directly using dma_fence instead of i915_sw_fence we
> have left some dead code around intel_atomic_helper->free_list. Remove that
> dead code.
> 
> v2: Remove intel_atomic_state->freed as well
> 
> Signed-off-by: Jouni Högander <jouni.hogander@intel.com>

Reviewed-by: Ville Syrjälä <ville.syrjala@linux.intel.com>

> ---
>  drivers/gpu/drm/i915/display/intel_display.c  | 20 -------------------
>  .../gpu/drm/i915/display/intel_display_core.h |  6 ------
>  .../drm/i915/display/intel_display_driver.c   |  7 -------
>  .../drm/i915/display/intel_display_types.h    |  2 --
>  4 files changed, 35 deletions(-)
> 
> diff --git a/drivers/gpu/drm/i915/display/intel_display.c b/drivers/gpu/drm/i915/display/intel_display.c
> index 3effafcbb411..387acf21b794 100644
> --- a/drivers/gpu/drm/i915/display/intel_display.c
> +++ b/drivers/gpu/drm/i915/display/intel_display.c
> @@ -7086,24 +7086,6 @@ static void skl_commit_modeset_enables(struct intel_atomic_state *state)
>  	drm_WARN_ON(&dev_priv->drm, update_pipes);
>  }
>  
> -static void intel_atomic_helper_free_state(struct drm_i915_private *dev_priv)
> -{
> -	struct intel_atomic_state *state, *next;
> -	struct llist_node *freed;
> -
> -	freed = llist_del_all(&dev_priv->display.atomic_helper.free_list);
> -	llist_for_each_entry_safe(state, next, freed, freed)
> -		drm_atomic_state_put(&state->base);
> -}
> -
> -void intel_atomic_helper_free_state_worker(struct work_struct *work)
> -{
> -	struct drm_i915_private *dev_priv =
> -		container_of(work, typeof(*dev_priv), display.atomic_helper.free_work);
> -
> -	intel_atomic_helper_free_state(dev_priv);
> -}
> -
>  static void intel_atomic_commit_fence_wait(struct intel_atomic_state *intel_state)
>  {
>  	struct drm_i915_private *i915 = to_i915(intel_state->base.dev);
> @@ -7139,8 +7121,6 @@ static void intel_atomic_cleanup_work(struct work_struct *work)
>  	drm_atomic_helper_cleanup_planes(&i915->drm, &state->base);
>  	drm_atomic_helper_commit_cleanup_done(&state->base);
>  	drm_atomic_state_put(&state->base);
> -
> -	intel_atomic_helper_free_state(i915);
>  }
>  
>  static void intel_atomic_prepare_plane_clear_colors(struct intel_atomic_state *state)
> diff --git a/drivers/gpu/drm/i915/display/intel_display_core.h b/drivers/gpu/drm/i915/display/intel_display_core.h
> index aa8be02c9e54..34945f733a97 100644
> --- a/drivers/gpu/drm/i915/display/intel_display_core.h
> +++ b/drivers/gpu/drm/i915/display/intel_display_core.h
> @@ -298,12 +298,6 @@ struct intel_display {
>  		const struct intel_audio_funcs *audio;
>  	} funcs;
>  
> -	/* Grouping using anonymous structs. Keep sorted. */
> -	struct intel_atomic_helper {
> -		struct llist_head free_list;
> -		struct work_struct free_work;
> -	} atomic_helper;
> -
>  	struct {
>  		/* backlight registers and fields in struct intel_panel */
>  		struct mutex lock;
> diff --git a/drivers/gpu/drm/i915/display/intel_display_driver.c b/drivers/gpu/drm/i915/display/intel_display_driver.c
> index 62f7b10484be..9df9097a0255 100644
> --- a/drivers/gpu/drm/i915/display/intel_display_driver.c
> +++ b/drivers/gpu/drm/i915/display/intel_display_driver.c
> @@ -259,10 +259,6 @@ int intel_display_driver_probe_noirq(struct drm_i915_private *i915)
>  	if (ret)
>  		goto cleanup_vga_client_pw_domain_dmc;
>  
> -	init_llist_head(&i915->display.atomic_helper.free_list);
> -	INIT_WORK(&i915->display.atomic_helper.free_work,
> -		  intel_atomic_helper_free_state_worker);
> -
>  	intel_init_quirks(i915);
>  
>  	intel_fbc_init(i915);
> @@ -430,9 +426,6 @@ void intel_display_driver_remove(struct drm_i915_private *i915)
>  	flush_workqueue(i915->display.wq.flip);
>  	flush_workqueue(i915->display.wq.modeset);
>  
> -	flush_work(&i915->display.atomic_helper.free_work);
> -	drm_WARN_ON(&i915->drm, !llist_empty(&i915->display.atomic_helper.free_list));
> -
>  	/*
>  	 * MST topology needs to be suspended so we don't have any calls to
>  	 * fbdev after it's finalized. MST will be destroyed later as part of
> diff --git a/drivers/gpu/drm/i915/display/intel_display_types.h b/drivers/gpu/drm/i915/display/intel_display_types.h
> index 926bf9c1a3ed..8ddfc6efef96 100644
> --- a/drivers/gpu/drm/i915/display/intel_display_types.h
> +++ b/drivers/gpu/drm/i915/display/intel_display_types.h
> @@ -678,8 +678,6 @@ struct intel_atomic_state {
>  	bool skip_intermediate_wm;
>  
>  	bool rps_interactive;
> -
> -	struct llist_node freed;
>  };
>  
>  struct intel_plane_state {
> -- 
> 2.34.1
Jouni Högander Dec. 18, 2023, 11:34 a.m. UTC | #2
Hello all,



  *

igt@drm<mailto:igt@drm>_fdinfo@idle<mailto:_fdinfo@idle>@vecs0:
     *   shard-rkl: PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14034/shard-rkl-5/igt@drm_fdinfo@idle@vecs0.html> -> INCOMPLETE<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_126250v9/shard-rkl-6/igt@drm_fdinfo@idle@vecs0.html>

This looks like generic issue in connection with target.


  *
igt@gem<mailto:igt@gem>_exec_suspend@basic-s0<mailto:_exec_suspend@basic-s0>@smem:
     *   shard-dg2: PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14034/shard-dg2-7/igt@gem_exec_suspend@basic-s0@smem.html> -> INCOMPLETE<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_126250v9/shard-dg2-5/igt@gem_exec_suspend@basic-s0@smem.html>

This seems to be same as : https://gitlab.freedesktop.org/drm/intel/-/issues/9275


  *
igt@kms<mailto:igt@kms>_flip@blocking-absolute-wf<mailto:_flip@blocking-absolute-wf>_vblank@a-hdmi-a1<mailto:_vblank@a-hdmi-a1>:
     *   shard-snb: NOTRUN -> INCOMPLETE<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_126250v9/shard-snb1/igt@kms_flip@blocking-absolute-wf_vblank@a-hdmi-a1.html>

This seems to be same as : https://gitlab.freedesktop.org/drm/intel/-/issues/9852
It is closed, but to me it looks like this sporadic issue didn't had any congrete fix. It just got closed due to not reproduced. Anyways I'm confident it is not related to my patch.


  *
igt@kms<mailto:igt@kms>_vrr@flip-basic-fastset<mailto:_vrr@flip-basic-fastset>:
     *   shard-dg2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_126250v9/shard-dg2-11/igt@kms_vrr@flip-basic-fastset.html>

I'm confident this skip is not caused by my patch.


  *   igt@kms<mailto:igt@kms>_async_flips@crc<mailto:_async_flips@crc>@pipe-b-edp-1:
     *   shard-mtlp: FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14034/shard-mtlp-5/igt@kms_async_flips@crc@pipe-b-edp-1.html> (i915#8247<https://gitlab.freedesktop.org/drm/intel/issues/8247>) -> FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_126250v9/shard-mtlp-3/igt@kms_async_flips@crc@pipe-b-edp-1.html> +1 other test fail

This seems to be same as: https://gitlab.freedesktop.org/drm/intel/-/issues/8151

BR,

Jouni Högander

On Mon, 2023-12-18 at 10:24 +0000, Patchwork wrote:
Patch Details
Series: drm/i915/display: Remove dead code around intel_atomic_helper->free_list (rev9)
URL:    https://patchwork.freedesktop.org/series/126250/
State:  failure
Details:        https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_126250v9/index.html
CI Bug Log - changes from CI_DRM_14034_full -> Patchwork_126250v9_full
Summary

FAILURE

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

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

No changes in participating hosts

Possible new issues

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

IGT changes
Possible regressions

  *   igt@drm_fdinfo@idle@vecs0:

     *   shard-rkl: PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14034/shard-rkl-5/igt@drm_fdinfo@idle@vecs0.html> -> INCOMPLETE<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_126250v9/shard-rkl-6/igt@drm_fdinfo@idle@vecs0.html>
  *   igt@gem_exec_suspend@basic-s0@smem:

     *   shard-dg2: PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14034/shard-dg2-7/igt@gem_exec_suspend@basic-s0@smem.html> -> INCOMPLETE<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_126250v9/shard-dg2-5/igt@gem_exec_suspend@basic-s0@smem.html>
  *   igt@kms_flip@blocking-absolute-wf_vblank@a-hdmi-a1:

     *   shard-snb: NOTRUN -> INCOMPLETE<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_126250v9/shard-snb1/igt@kms_flip@blocking-absolute-wf_vblank@a-hdmi-a1.html>
  *   igt@kms_vrr@flip-basic-fastset:

     *   shard-dg2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_126250v9/shard-dg2-11/igt@kms_vrr@flip-basic-fastset.html>

Warnings

  *   igt@kms_async_flips@crc@pipe-b-edp-1:
     *   shard-mtlp: FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14034/shard-mtlp-5/igt@kms_async_flips@crc@pipe-b-edp-1.html> (i915#8247<https://gitlab.freedesktop.org/drm/intel/issues/8247>) -> FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_126250v9/shard-mtlp-3/igt@kms_async_flips@crc@pipe-b-edp-1.html> +1 other test fail

New tests

New tests have been introduced between CI_DRM_14034_full and Patchwork_126250v9_full:

New CI tests (1)

  *   boot:
     *   Statuses : 2 fail(s) 164 pass(s)
     *   Exec time: [0.0] s

Known issues

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

IGT changes
Issues hit

  *   igt@api_intel_bb@object-reloc-keep-cache:

     *   shard-rkl: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_126250v9/shard-rkl-3/igt@api_intel_bb@object-reloc-keep-cache.html> (i915#8411<https://gitlab.freedesktop.org/drm/intel/issues/8411>)

     *   shard-dg2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_126250v9/shard-dg2-10/igt@api_intel_bb@object-reloc-keep-cache.html> (i915#8411<https://gitlab.freedesktop.org/drm/intel/issues/8411>)

  *   igt@drm_fdinfo@busy-idle@bcs0:

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

     *   shard-rkl: PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14034/shard-rkl-5/igt@drm_fdinfo@idle@rcs0.html> -> FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_126250v9/shard-rkl-6/igt@drm_fdinfo@idle@rcs0.html> (i915#7742<https://gitlab.freedesktop.org/drm/intel/issues/7742>)
  *   igt@gem_ccs@block-multicopy-compressed:

     *   shard-mtlp: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_126250v9/shard-mtlp-5/igt@gem_ccs@block-multicopy-compressed.html> (i915#9323<https://gitlab.freedesktop.org/drm/intel/issues/9323>)
  *   igt@gem_create@create-ext-cpu-access-sanity-check:

     *   shard-mtlp: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_126250v9/shard-mtlp-5/igt@gem_create@create-ext-cpu-access-sanity-check.html> (i915#6335<https://gitlab.freedesktop.org/drm/intel/issues/6335>)
  *   igt@gem_ctx_freq@sysfs@gt0:

     *   shard-dg2: NOTRUN -> FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_126250v9/shard-dg2-10/igt@gem_ctx_freq@sysfs@gt0.html> (i915#9561<https://gitlab.freedesktop.org/drm/intel/issues/9561>)
  *   igt@gem_ctx_param@set-priority-not-supported:

     *   shard-mtlp: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_126250v9/shard-mtlp-5/igt@gem_ctx_param@set-priority-not-supported.html> (fdo#109314<https://bugs.freedesktop.org/show_bug.cgi?id=109314>)

     *   shard-dg2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_126250v9/shard-dg2-5/igt@gem_ctx_param@set-priority-not-supported.html> (fdo#109314<https://bugs.freedesktop.org/show_bug.cgi?id=109314>)

  *   igt@gem_ctx_persistence@heartbeat-hostile:

     *   shard-dg2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_126250v9/shard-dg2-10/igt@gem_ctx_persistence@heartbeat-hostile.html> (i915#8555<https://gitlab.freedesktop.org/drm/intel/issues/8555>) +1 other test skip
  *   igt@gem_exec_balancer@bonded-dual:

     *   shard-dg2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_126250v9/shard-dg2-10/igt@gem_exec_balancer@bonded-dual.html> (i915#4771<https://gitlab.freedesktop.org/drm/intel/issues/4771>)
  *   igt@gem_exec_fair@basic-none-share:

     *   shard-dg2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_126250v9/shard-dg2-5/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>) +2 other tests skip
  *   igt@gem_exec_fair@basic-pace-share@rcs0:

     *   shard-tglu: PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14034/shard-tglu-4/igt@gem_exec_fair@basic-pace-share@rcs0.html> -> FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_126250v9/shard-tglu-6/igt@gem_exec_fair@basic-pace-share@rcs0.html> (i915#2842<https://gitlab.freedesktop.org/drm/intel/issues/2842>)
  *   igt@gem_exec_fair@basic-pace-solo:

     *   shard-dg2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_126250v9/shard-dg2-11/igt@gem_exec_fair@basic-pace-solo.html> (i915#3539<https://gitlab.freedesktop.org/drm/intel/issues/3539>) +1 other test skip
  *   igt@gem_exec_fair@basic-pace@vecs0:

     *   shard-rkl: PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14034/shard-rkl-2/igt@gem_exec_fair@basic-pace@vecs0.html> -> FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_126250v9/shard-rkl-4/igt@gem_exec_fair@basic-pace@vecs0.html> (i915#2842<https://gitlab.freedesktop.org/drm/intel/issues/2842>) +1 other test fail
  *   igt@gem_exec_fair@basic-sync:

     *   shard-mtlp: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_126250v9/shard-mtlp-5/igt@gem_exec_fair@basic-sync.html> (i915#4473<https://gitlab.freedesktop.org/drm/intel/issues/4473> / i915#4771<https://gitlab.freedesktop.org/drm/intel/issues/4771>) +1 other test skip
  *   igt@gem_exec_fair@basic-throttle@rcs0:

     *   shard-glk: PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14034/shard-glk5/igt@gem_exec_fair@basic-throttle@rcs0.html> -> FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_126250v9/shard-glk9/igt@gem_exec_fair@basic-throttle@rcs0.html> (i915#2842<https://gitlab.freedesktop.org/drm/intel/issues/2842>)
  *   igt@gem_exec_reloc@basic-cpu-read:

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

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

     *   shard-dg2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_126250v9/shard-dg2-5/igt@gem_exec_reloc@basic-write-read-active.html> (i915#3281<https://gitlab.freedesktop.org/drm/intel/issues/3281>) +7 other tests skip
  *   igt@gem_exec_schedule@smoketest-all:

     *   shard-snb: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_126250v9/shard-snb2/igt@gem_exec_schedule@smoketest-all.html> (fdo#109271<https://bugs.freedesktop.org/show_bug.cgi?id=109271>) +19 other tests skip
  *   igt@gem_fenced_exec_thrash@2-spare-fences:

     *   shard-dg2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_126250v9/shard-dg2-10/igt@gem_fenced_exec_thrash@2-spare-fences.html> (i915#4860<https://gitlab.freedesktop.org/drm/intel/issues/4860>) +1 other test skip
  *   igt@gem_lmem_swapping@basic:

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

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

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

     *   shard-dg2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_126250v9/shard-dg2-5/igt@gem_mmap_wc@close.html> (i915#4083<https://gitlab.freedesktop.org/drm/intel/issues/4083>) +2 other tests skip

     *   shard-mtlp: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_126250v9/shard-mtlp-5/igt@gem_mmap_wc@close.html> (i915#4083<https://gitlab.freedesktop.org/drm/intel/issues/4083>)

  *   igt@gem_partial_pwrite_pread@reads:

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

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

     *   shard-rkl: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_126250v9/shard-rkl-3/igt@gem_pwrite_snooped.html> (i915#3282<https://gitlab.freedesktop.org/drm/intel/issues/3282>) +2 other tests skip
  *   igt@gem_pxp@reject-modify-context-protection-on:

     *   shard-mtlp: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_126250v9/shard-mtlp-5/igt@gem_pxp@reject-modify-context-protection-on.html> (i915#4270<https://gitlab.freedesktop.org/drm/intel/issues/4270>)

     *   shard-dg2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_126250v9/shard-dg2-5/igt@gem_pxp@reject-modify-context-protection-on.html> (i915#4270<https://gitlab.freedesktop.org/drm/intel/issues/4270>) +1 other test skip

  *   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_126250v9/shard-mtlp-5/igt@gem_render_copy@yf-tiled-ccs-to-y-tiled-ccs.html> (i915#8428<https://gitlab.freedesktop.org/drm/intel/issues/8428>)
  *   igt@gem_softpin@evict-snoop:

     *   shard-dg2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_126250v9/shard-dg2-3/igt@gem_softpin@evict-snoop.html> (i915#4885<https://gitlab.freedesktop.org/drm/intel/issues/4885>)
  *   igt@gem_tiled_pread_basic:

     *   shard-mtlp: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_126250v9/shard-mtlp-5/igt@gem_tiled_pread_basic.html> (i915#4079<https://gitlab.freedesktop.org/drm/intel/issues/4079>)

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

  *   igt@gem_userptr_blits@invalid-mmap-offset-unsync:

     *   shard-dg2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_126250v9/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-busy:

     *   shard-dg2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_126250v9/shard-dg2-11/igt@gem_userptr_blits@map-fixed-invalidate-busy.html> (i915#3297<https://gitlab.freedesktop.org/drm/intel/issues/3297> / i915#4880<https://gitlab.freedesktop.org/drm/intel/issues/4880>) +1 other test skip
  *   igt@gen3_render_mixed_blits:

     *   shard-rkl: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_126250v9/shard-rkl-3/igt@gen3_render_mixed_blits.html> (fdo#109289<https://bugs.freedesktop.org/show_bug.cgi?id=109289>)
  *   igt@gen7_exec_parse@bitmasks:

     *   shard-dg2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_126250v9/shard-dg2-1/igt@gen7_exec_parse@bitmasks.html> (fdo#109289<https://bugs.freedesktop.org/show_bug.cgi?id=109289>) +5 other tests skip
  *   igt@gen9_exec_parse@batch-without-end:

     *   shard-mtlp: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_126250v9/shard-mtlp-5/igt@gen9_exec_parse@batch-without-end.html> (i915#2856<https://gitlab.freedesktop.org/drm/intel/issues/2856>)

     *   shard-dg2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_126250v9/shard-dg2-5/igt@gen9_exec_parse@batch-without-end.html> (i915#2856<https://gitlab.freedesktop.org/drm/intel/issues/2856>) +2 other tests skip

  *   igt@gen9_exec_parse@bb-start-cmd:

     *   shard-rkl: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_126250v9/shard-rkl-3/igt@gen9_exec_parse@bb-start-cmd.html> (i915#2527<https://gitlab.freedesktop.org/drm/intel/issues/2527>)
  *   igt@i915_module_load@reload-with-fault-injection:

     *   shard-rkl: PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14034/shard-rkl-5/igt@i915_module_load@reload-with-fault-injection.html> -> ABORT<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_126250v9/shard-rkl-5/igt@i915_module_load@reload-with-fault-injection.html> (i915#9820<https://gitlab.freedesktop.org/drm/intel/issues/9820>)
  *   igt@i915_pm_freq_api@freq-suspend@gt0:

     *   shard-dg2: PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14034/shard-dg2-11/igt@i915_pm_freq_api@freq-suspend@gt0.html> -> INCOMPLETE<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_126250v9/shard-dg2-1/igt@i915_pm_freq_api@freq-suspend@gt0.html> (i915#9407<https://gitlab.freedesktop.org/drm/intel/issues/9407>)
  *   igt@i915_pm_rpm@gem-evict-pwrite:

     *   shard-mtlp: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_126250v9/shard-mtlp-5/igt@i915_pm_rpm@gem-evict-pwrite.html> (i915#4077<https://gitlab.freedesktop.org/drm/intel/issues/4077>) +1 other test skip
  *   igt@i915_pm_rps@min-max-config-idle:

     *   shard-dg2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_126250v9/shard-dg2-10/igt@i915_pm_rps@min-max-config-idle.html> (i915#6621<https://gitlab.freedesktop.org/drm/intel/issues/6621>)
  *   igt@kms_addfb_basic@basic-x-tiled-legacy:

     *   shard-dg2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_126250v9/shard-dg2-3/igt@kms_addfb_basic@basic-x-tiled-legacy.html> (i915#4212<https://gitlab.freedesktop.org/drm/intel/issues/4212>) +1 other test skip
  *   igt@kms_addfb_basic@basic-y-tiled-legacy:

     *   shard-dg2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_126250v9/shard-dg2-11/igt@kms_addfb_basic@basic-y-tiled-legacy.html> (i915#4215<https://gitlab.freedesktop.org/drm/intel/issues/4215> / i915#5190<https://gitlab.freedesktop.org/drm/intel/issues/5190>)
  *   igt@kms_async_flips@async-flip-with-page-flip-events@pipe-a-hdmi-a-1-y-rc-ccs-cc:

     *   shard-rkl: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_126250v9/shard-rkl-5/igt@kms_async_flips@async-flip-with-page-flip-events@pipe-a-hdmi-a-1-y-rc-ccs-cc.html> (i915#8709<https://gitlab.freedesktop.org/drm/intel/issues/8709>) +3 other tests skip
  *   igt@kms_async_flips@async-flip-with-page-flip-events@pipe-c-hdmi-a-1-4-mc-ccs:

     *   shard-dg2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_126250v9/shard-dg2-10/igt@kms_async_flips@async-flip-with-page-flip-events@pipe-c-hdmi-a-1-4-mc-ccs.html> (i915#8709<https://gitlab.freedesktop.org/drm/intel/issues/8709>) +11 other tests skip
  *   igt@kms_big_fb@4-tiled-8bpp-rotate-90:

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

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

  *   igt@kms_big_fb@4-tiled-addfb-size-overflow:

     *   shard-rkl: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_126250v9/shard-rkl-3/igt@kms_big_fb@4-tiled-addfb-size-overflow.html> (i915#5286<https://gitlab.freedesktop.org/drm/intel/issues/5286>)
  *   igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-180-hflip:

     *   shard-mtlp: PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14034/shard-mtlp-4/igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-180-hflip.html> -> FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_126250v9/shard-mtlp-2/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@x-tiled-max-hw-stride-32bpp-rotate-180-hflip-async-flip:

     *   shard-tglu: PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14034/shard-tglu-3/igt@kms_big_fb@x-tiled-max-hw-stride-32bpp-rotate-180-hflip-async-flip.html> -> FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_126250v9/shard-tglu-7/igt@kms_big_fb@x-tiled-max-hw-stride-32bpp-rotate-180-hflip-async-flip.html> (i915#3743<https://gitlab.freedesktop.org/drm/intel/issues/3743>)
  *   igt@kms_big_fb@y-tiled-8bpp-rotate-90:

     *   shard-rkl: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_126250v9/shard-rkl-3/igt@kms_big_fb@y-tiled-8bpp-rotate-90.html> (fdo#111614<https://bugs.freedesktop.org/show_bug.cgi?id=111614> / i915#3638<https://gitlab.freedesktop.org/drm/intel/issues/3638>)
  *   igt@kms_big_fb@y-tiled-max-hw-stride-64bpp-rotate-0-async-flip:

     *   shard-dg2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_126250v9/shard-dg2-5/igt@kms_big_fb@y-tiled-max-hw-stride-64bpp-rotate-0-async-flip.html> (i915#5190<https://gitlab.freedesktop.org/drm/intel/issues/5190>) +14 other tests skip
  *   igt@kms_big_fb@yf-tiled-16bpp-rotate-270:

     *   shard-mtlp: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_126250v9/shard-mtlp-5/igt@kms_big_fb@yf-tiled-16bpp-rotate-270.html> (fdo#111615<https://bugs.freedesktop.org/show_bug.cgi?id=111615>) +2 other tests skip
  *   igt@kms_big_fb@yf-tiled-8bpp-rotate-180:

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

     *   shard-rkl: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_126250v9/shard-rkl-3/igt@kms_big_fb@yf-tiled-8bpp-rotate-180.html> (fdo#110723<https://bugs.freedesktop.org/show_bug.cgi?id=110723>)

  *   igt@kms_ccs@pipe-a-bad-rotation-90-4-tiled-mtl-mc-ccs:

     *   shard-rkl: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_126250v9/shard-rkl-3/igt@kms_ccs@pipe-a-bad-rotation-90-4-tiled-mtl-mc-ccs.html> (i915#5354<https://gitlab.freedesktop.org/drm/intel/issues/5354> / i915#6095<https://gitlab.freedesktop.org/drm/intel/issues/6095>) +4 other tests skip
  *   igt@kms_ccs@pipe-b-bad-rotation-90-4-tiled-dg2-mc-ccs:

     *   shard-mtlp: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_126250v9/shard-mtlp-5/igt@kms_ccs@pipe-b-bad-rotation-90-4-tiled-dg2-mc-ccs.html> (i915#5354<https://gitlab.freedesktop.org/drm/intel/issues/5354> / i915#6095<https://gitlab.freedesktop.org/drm/intel/issues/6095>) +10 other tests skip
  *   igt@kms_ccs@pipe-d-missing-ccs-buffer-y-tiled-gen12-mc-ccs:

     *   shard-rkl: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_126250v9/shard-rkl-3/igt@kms_ccs@pipe-d-missing-ccs-buffer-y-tiled-gen12-mc-ccs.html> (i915#5354<https://gitlab.freedesktop.org/drm/intel/issues/5354>) +7 other tests skip
  *   igt@kms_cdclk@mode-transition@pipe-a-dp-4:

     *   shard-dg2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_126250v9/shard-dg2-11/igt@kms_cdclk@mode-transition@pipe-a-dp-4.html> (i915#4087<https://gitlab.freedesktop.org/drm/intel/issues/4087> / i915#7213<https://gitlab.freedesktop.org/drm/intel/issues/7213>) +3 other tests skip
  *   igt@kms_chamelium_color@ctm-green-to-red:

     *   shard-dg2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_126250v9/shard-dg2-1/igt@kms_chamelium_color@ctm-green-to-red.html> (fdo#111827<https://bugs.freedesktop.org/show_bug.cgi?id=111827>) +1 other test skip
  *   igt@kms_chamelium_hpd@hdmi-hpd:

     *   shard-mtlp: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_126250v9/shard-mtlp-5/igt@kms_chamelium_hpd@hdmi-hpd.html> (i915#7828<https://gitlab.freedesktop.org/drm/intel/issues/7828>) +1 other test skip
  *   igt@kms_chamelium_hpd@vga-hpd-after-suspend:

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

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

  *   igt@kms_content_protection@atomic:

     *   shard-rkl: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_126250v9/shard-rkl-3/igt@kms_content_protection@atomic.html> (i915#7118<https://gitlab.freedesktop.org/drm/intel/issues/7118>)
  *   igt@kms_content_protection@content-type-change:

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

     *   shard-dg2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_126250v9/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@lic:

     *   shard-mtlp: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_126250v9/shard-mtlp-5/igt@kms_content_protection@lic.html> (i915#6944<https://gitlab.freedesktop.org/drm/intel/issues/6944>)

     *   shard-dg2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_126250v9/shard-dg2-5/igt@kms_content_protection@lic.html> (i915#7118<https://gitlab.freedesktop.org/drm/intel/issues/7118>) +2 other tests skip

  *   igt@kms_cursor_crc@cursor-rapid-movement-max-size:

     *   shard-dg2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_126250v9/shard-dg2-10/igt@kms_cursor_crc@cursor-rapid-movement-max-size.html> (i915#3555<https://gitlab.freedesktop.org/drm/intel/issues/3555>) +7 other tests skip

     *   shard-rkl: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_126250v9/shard-rkl-3/igt@kms_cursor_crc@cursor-rapid-movement-max-size.html> (i915#3555<https://gitlab.freedesktop.org/drm/intel/issues/3555>)

  *   igt@kms_cursor_crc@cursor-sliding-32x10:

     *   shard-mtlp: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_126250v9/shard-mtlp-5/igt@kms_cursor_crc@cursor-sliding-32x10.html> (i915#3555<https://gitlab.freedesktop.org/drm/intel/issues/3555> / i915#8814<https://gitlab.freedesktop.org/drm/intel/issues/8814>)
  *   igt@kms_cursor_legacy@basic-busy-flip-before-cursor-atomic:

     *   shard-dg2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_126250v9/shard-dg2-10/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-atomic.html> (i915#4103<https://gitlab.freedesktop.org/drm/intel/issues/4103> / i915#4213<https://gitlab.freedesktop.org/drm/intel/issues/4213> / i915#5608<https://gitlab.freedesktop.org/drm/intel/issues/5608>) +1 other test skip

     *   shard-rkl: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_126250v9/shard-rkl-3/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-atomic.html> (i915#4103<https://gitlab.freedesktop.org/drm/intel/issues/4103>)

  *   igt@kms_cursor_legacy@cursorb-vs-flipb-atomic:

     *   shard-dg2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_126250v9/shard-dg2-1/igt@kms_cursor_legacy@cursorb-vs-flipb-atomic.html> (fdo#109274<https://bugs.freedesktop.org/show_bug.cgi?id=109274> / i915#5354<https://gitlab.freedesktop.org/drm/intel/issues/5354>) +4 other tests skip
  *   igt@kms_cursor_legacy@cursorb-vs-flipb-atomic-transitions-varying-size:

     *   shard-mtlp: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_126250v9/shard-mtlp-5/igt@kms_cursor_legacy@cursorb-vs-flipb-atomic-transitions-varying-size.html> (i915#9809<https://gitlab.freedesktop.org/drm/intel/issues/9809>)
  *   igt@kms_cursor_legacy@cursorb-vs-flipb-toggle:

     *   shard-rkl: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_126250v9/shard-rkl-3/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>)

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

  *   igt@kms_dirtyfb@fbc-dirtyfb-ioctl@a-dp-4:

     *   shard-dg2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_126250v9/shard-dg2-11/igt@kms_dirtyfb@fbc-dirtyfb-ioctl@a-dp-4.html> (i915#9227<https://gitlab.freedesktop.org/drm/intel/issues/9227>)
  *   igt@kms_dirtyfb@psr-dirtyfb-ioctl:

     *   shard-dg2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_126250v9/shard-dg2-11/igt@kms_dirtyfb@psr-dirtyfb-ioctl.html> (i915#9833<https://gitlab.freedesktop.org/drm/intel/issues/9833>)
  *   igt@kms_display_modes@extended-mode-basic:

     *   shard-mtlp: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_126250v9/shard-mtlp-5/igt@kms_display_modes@extended-mode-basic.html> (i915#3555<https://gitlab.freedesktop.org/drm/intel/issues/3555> / i915#8827<https://gitlab.freedesktop.org/drm/intel/issues/8827>)
  *   igt@kms_draw_crc@draw-method-mmap-wc:

     *   shard-dg2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_126250v9/shard-dg2-10/igt@kms_draw_crc@draw-method-mmap-wc.html> (i915#8812<https://gitlab.freedesktop.org/drm/intel/issues/8812>)
  *   igt@kms_fbcon_fbt@psr-suspend:

     *   shard-dg2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_126250v9/shard-dg2-5/igt@kms_fbcon_fbt@psr-suspend.html> (i915#3469<https://gitlab.freedesktop.org/drm/intel/issues/3469>)
  *   igt@kms_feature_discovery@display-2x:

     *   shard-dg2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_126250v9/shard-dg2-10/igt@kms_feature_discovery@display-2x.html> (i915#1839<https://gitlab.freedesktop.org/drm/intel/issues/1839>)
  *   igt@kms_flip@2x-absolute-wf_vblank:

     *   shard-dg2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_126250v9/shard-dg2-10/igt@kms_flip@2x-absolute-wf_vblank.html> (fdo#109274<https://bugs.freedesktop.org/show_bug.cgi?id=109274>) +2 other tests skip
  *   igt@kms_flip@2x-absolute-wf_vblank-interruptible:

     *   shard-rkl: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_126250v9/shard-rkl-3/igt@kms_flip@2x-absolute-wf_vblank-interruptible.html> (fdo#111825<https://bugs.freedesktop.org/show_bug.cgi?id=111825>)
  *   igt@kms_flip@2x-flip-vs-blocking-wf-vblank:

     *   shard-dg2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_126250v9/shard-dg2-5/igt@kms_flip@2x-flip-vs-blocking-wf-vblank.html> (fdo#109274<https://bugs.freedesktop.org/show_bug.cgi?id=109274> / fdo#111767<https://bugs.freedesktop.org/show_bug.cgi?id=111767>) +1 other test skip

     *   shard-mtlp: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_126250v9/shard-mtlp-5/igt@kms_flip@2x-flip-vs-blocking-wf-vblank.html> (fdo#111767<https://bugs.freedesktop.org/show_bug.cgi?id=111767> / i915#3637<https://gitlab.freedesktop.org/drm/intel/issues/3637>)

  *   igt@kms_flip@2x-flip-vs-wf_vblank:

     *   shard-mtlp: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_126250v9/shard-mtlp-5/igt@kms_flip@2x-flip-vs-wf_vblank.html> (i915#3637<https://gitlab.freedesktop.org/drm/intel/issues/3637>)
  *   igt@kms_flip@flip-vs-fences-interruptible:

     *   shard-dg2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_126250v9/shard-dg2-1/igt@kms_flip@flip-vs-fences-interruptible.html> (i915#8381<https://gitlab.freedesktop.org/drm/intel/issues/8381>) +1 other test skip
  *   igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-32bpp-4tiledg2rcccs-upscaling@pipe-a-valid-mode:

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

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

     *   shard-dg2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_126250v9/shard-dg2-10/igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytilegen12rcccs-upscaling@pipe-a-valid-mode.html> (i915#2672<https://gitlab.freedesktop.org/drm/intel/issues/2672>) +4 other tests skip
  *   igt@kms_frontbuffer_tracking@fbc-1p-primscrn-shrfb-plflip-blt:

     *   shard-dg2: PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14034/shard-dg2-5/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-shrfb-plflip-blt.html> -> FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_126250v9/shard-dg2-5/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-shrfb-plflip-blt.html> (i915#6880<https://gitlab.freedesktop.org/drm/intel/issues/6880>)
  *   igt@kms_frontbuffer_tracking@fbc-2p-primscrn-pri-indfb-draw-blt:

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

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

     *   shard-snb: PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14034/shard-snb7/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-pri-indfb-draw-pwrite.html> -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_126250v9/shard-snb1/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-pri-indfb-draw-pwrite.html> (fdo#109271<https://bugs.freedesktop.org/show_bug.cgi?id=109271>) +4 other tests skip
  *   igt@kms_frontbuffer_tracking@fbcpsr-1p-rte:

     *   shard-rkl: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_126250v9/shard-rkl-3/igt@kms_frontbuffer_tracking@fbcpsr-1p-rte.html> (i915#3023<https://gitlab.freedesktop.org/drm/intel/issues/3023>) +4 other tests skip
  *   igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-shrfb-plflip-blt:

     *   shard-dg2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_126250v9/shard-dg2-10/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-shrfb-plflip-blt.html> (i915#5354<https://gitlab.freedesktop.org/drm/intel/issues/5354>) +89 other tests skip
  *   igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-indfb-plflip-blt:

     *   shard-rkl: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_126250v9/shard-rkl-3/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-indfb-plflip-blt.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-shrfb-fliptrack-mmap-gtt:

     *   shard-dg2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_126250v9/shard-dg2-10/igt@kms_frontbuffer_tracking@fbcpsr-2p-shrfb-fliptrack-mmap-gtt.html> (i915#8708<https://gitlab.freedesktop.org/drm/intel/issues/8708>) +24 other tests skip
  *   igt@kms_frontbuffer_tracking@pipe-fbc-rte:

     *   shard-dg2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_126250v9/shard-dg2-10/igt@kms_frontbuffer_tracking@pipe-fbc-rte.html> (i915#9766<https://gitlab.freedesktop.org/drm/intel/issues/9766>)
  *   igt@kms_frontbuffer_tracking@psr-1p-primscrn-pri-indfb-draw-mmap-gtt:

     *   shard-glk: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_126250v9/shard-glk3/igt@kms_frontbuffer_tracking@psr-1p-primscrn-pri-indfb-draw-mmap-gtt.html> (fdo#109271<https://bugs.freedesktop.org/show_bug.cgi?id=109271>) +65 other tests skip
  *   igt@kms_frontbuffer_tracking@psr-indfb-scaledprimary:

     *   shard-dg2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_126250v9/shard-dg2-10/igt@kms_frontbuffer_tracking@psr-indfb-scaledprimary.html> (i915#3458<https://gitlab.freedesktop.org/drm/intel/issues/3458>) +21 other tests skip
  *   igt@kms_getfb@getfb-reject-ccs:

     *   shard-dg2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_126250v9/shard-dg2-11/igt@kms_getfb@getfb-reject-ccs.html> (i915#6118<https://gitlab.freedesktop.org/drm/intel/issues/6118>)
  *   igt@kms_hdr@static-swap:

     *   shard-dg2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_126250v9/shard-dg2-10/igt@kms_hdr@static-swap.html> (i915#3555<https://gitlab.freedesktop.org/drm/intel/issues/3555> / i915#8228<https://gitlab.freedesktop.org/drm/intel/issues/8228>) +2 other tests skip

     *   shard-rkl: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_126250v9/shard-rkl-3/igt@kms_hdr@static-swap.html> (i915#3555<https://gitlab.freedesktop.org/drm/intel/issues/3555> / i915#8228<https://gitlab.freedesktop.org/drm/intel/issues/8228>)

  *   igt@kms_panel_fitting@legacy:

     *   shard-dg2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_126250v9/shard-dg2-11/igt@kms_panel_fitting@legacy.html> (i915#6301<https://gitlab.freedesktop.org/drm/intel/issues/6301>)
  *   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_126250v9/shard-mtlp-5/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_plane_alpha_blend@constant-alpha-max@pipe-c-hdmi-a-1:

     *   shard-glk: NOTRUN -> FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_126250v9/shard-glk3/igt@kms_plane_alpha_blend@constant-alpha-max@pipe-c-hdmi-a-1.html> (i915#4573<https://gitlab.freedesktop.org/drm/intel/issues/4573>) +1 other test fail
  *   igt@kms_plane_lowres@tiling-yf:

     *   shard-dg2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_126250v9/shard-dg2-3/igt@kms_plane_lowres@tiling-yf.html> (i915#3555<https://gitlab.freedesktop.org/drm/intel/issues/3555> / i915#8821<https://gitlab.freedesktop.org/drm/intel/issues/8821>)
  *   igt@kms_plane_scaling@intel-max-src-size:

     *   shard-dg2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_126250v9/shard-dg2-5/igt@kms_plane_scaling@intel-max-src-size.html> (i915#6953<https://gitlab.freedesktop.org/drm/intel/issues/6953>)
  *   igt@kms_plane_scaling@plane-downscale-factor-0-25-with-rotation@pipe-b-hdmi-a-2:

     *   shard-rkl: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_126250v9/shard-rkl-6/igt@kms_plane_scaling@plane-downscale-factor-0-25-with-rotation@pipe-b-hdmi-a-2.html> (i915#9423<https://gitlab.freedesktop.org/drm/intel/issues/9423>) +3 other tests 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_126250v9/shard-dg1-18/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@plane-upscale-factor-0-25-with-rotation@pipe-a-hdmi-a-3:

     *   shard-dg1: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_126250v9/shard-dg1-12/igt@kms_plane_scaling@plane-upscale-factor-0-25-with-rotation@pipe-a-hdmi-a-3.html> (i915#9423<https://gitlab.freedesktop.org/drm/intel/issues/9423>) +11 other tests skip
  *   igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-factor-0-25@pipe-b-edp-1:

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

     *   shard-mtlp: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_126250v9/shard-mtlp-5/igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-factor-0-25@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_plane_scaling@planes-downscale-factor-0-25-upscale-factor-0-25@pipe-d-hdmi-a-3:

     *   shard-dg2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_126250v9/shard-dg2-5/igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-factor-0-25@pipe-d-hdmi-a-3.html> (i915#5235<https://gitlab.freedesktop.org/drm/intel/issues/5235>) +15 other tests skip
  *   igt@kms_plane_scaling@planes-unity-scaling-downscale-factor-0-25@pipe-b-hdmi-a-3:

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

     *   shard-rkl: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_126250v9/shard-rkl-5/igt@kms_plane_scaling@planes-upscale-20x20-downscale-factor-0-25@pipe-b-hdmi-a-1.html> (i915#5235<https://gitlab.freedesktop.org/drm/intel/issues/5235>) +7 other tests skip
  *   igt@kms_pm_dc@dc9-dpms:

     *   shard-tglu: PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14034/shard-tglu-4/igt@kms_pm_dc@dc9-dpms.html> -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_126250v9/shard-tglu-7/igt@kms_pm_dc@dc9-dpms.html> (i915#4281<https://gitlab.freedesktop.org/drm/intel/issues/4281>)
  *   igt@kms_pm_lpsp@kms-lpsp:

     *   shard-dg2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_126250v9/shard-dg2-3/igt@kms_pm_lpsp@kms-lpsp.html> (i915#9340<https://gitlab.freedesktop.org/drm/intel/issues/9340>)
  *   igt@kms_pm_rpm@dpms-lpsp:

     *   shard-dg2: PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14034/shard-dg2-10/igt@kms_pm_rpm@dpms-lpsp.html> -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_126250v9/shard-dg2-11/igt@kms_pm_rpm@dpms-lpsp.html> (i915#9519<https://gitlab.freedesktop.org/drm/intel/issues/9519>) +1 other test skip
  *   igt@kms_pm_rpm@modeset-lpsp:

     *   shard-rkl: PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14034/shard-rkl-5/igt@kms_pm_rpm@modeset-lpsp.html> -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_126250v9/shard-rkl-6/igt@kms_pm_rpm@modeset-lpsp.html> (i915#9519<https://gitlab.freedesktop.org/drm/intel/issues/9519>) +1 other test skip
  *   igt@kms_pm_rpm@pc8-residency:

     *   shard-dg2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_126250v9/shard-dg2-10/igt@kms_pm_rpm@pc8-residency.html> (fdo#109293<https://bugs.freedesktop.org/show_bug.cgi?id=109293> / fdo#109506<https://bugs.freedesktop.org/show_bug.cgi?id=109506>) +1 other test skip
  *   igt@kms_pm_rpm@pm-tiling:

     *   shard-dg2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_126250v9/shard-dg2-10/igt@kms_pm_rpm@pm-tiling.html> (i915#4077<https://gitlab.freedesktop.org/drm/intel/issues/4077>) +15 other tests skip
  *   igt@kms_prime@d3hot:

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

     *   shard-dg2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_126250v9/shard-dg2-3/igt@kms_psr2_sf@cursor-plane-update-sf.html> (i915#9683<https://gitlab.freedesktop.org/drm/intel/issues/9683>) +1 other test skip
  *   igt@kms_psr2_su@page_flip-xrgb8888:

     *   shard-mtlp: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_126250v9/shard-mtlp-5/igt@kms_psr2_su@page_flip-xrgb8888.html> (i915#4348<https://gitlab.freedesktop.org/drm/intel/issues/4348>)
  *   igt@kms_rotation_crc@primary-y-tiled-reflect-x-90:

     *   shard-rkl: PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14034/shard-rkl-6/igt@kms_rotation_crc@primary-y-tiled-reflect-x-90.html> -> ABORT<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_126250v9/shard-rkl-5/igt@kms_rotation_crc@primary-y-tiled-reflect-x-90.html> (i915#8875<https://gitlab.freedesktop.org/drm/intel/issues/8875>)
  *   igt@kms_rotation_crc@primary-yf-tiled-reflect-x-90:

     *   shard-dg2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_126250v9/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_126250v9/shard-rkl-3/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_universal_plane@cursor-fb-leak@pipe-a-edp-1:

     *   shard-mtlp: PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14034/shard-mtlp-7/igt@kms_universal_plane@cursor-fb-leak@pipe-a-edp-1.html> -> FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_126250v9/shard-mtlp-1/igt@kms_universal_plane@cursor-fb-leak@pipe-a-edp-1.html> (i915#9196<https://gitlab.freedesktop.org/drm/intel/issues/9196>)
  *   igt@kms_universal_plane@cursor-fb-leak@pipe-d-hdmi-a-1:

     *   shard-tglu: PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14034/shard-tglu-3/igt@kms_universal_plane@cursor-fb-leak@pipe-d-hdmi-a-1.html> -> FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_126250v9/shard-tglu-7/igt@kms_universal_plane@cursor-fb-leak@pipe-d-hdmi-a-1.html> (i915#9196<https://gitlab.freedesktop.org/drm/intel/issues/9196>)
  *   igt@kms_writeback@writeback-pixel-formats:

     *   shard-dg2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_126250v9/shard-dg2-11/igt@kms_writeback@writeback-pixel-formats.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_126250v9/shard-dg2-10/igt@perf@gen8-unprivileged-single-ctx-counters.html> (i915#2436<https://gitlab.freedesktop.org/drm/intel/issues/2436>)
  *   igt@perf@mi-rpc:

     *   shard-dg2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_126250v9/shard-dg2-11/igt@perf@mi-rpc.html> (i915#2434<https://gitlab.freedesktop.org/drm/intel/issues/2434>)
  *   igt@perf@non-zero-reason@0-rcs0:

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

     *   shard-mtlp: PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14034/shard-mtlp-6/igt@perf_pmu@busy-double-start@ccs0.html> -> FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_126250v9/shard-mtlp-2/igt@perf_pmu@busy-double-start@ccs0.html> (i915#4349<https://gitlab.freedesktop.org/drm/intel/issues/4349>)
  *   igt@perf_pmu@busy-double-start@vecs1:

     *   shard-dg2: PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14034/shard-dg2-11/igt@perf_pmu@busy-double-start@vecs1.html> -> FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_126250v9/shard-dg2-5/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@event-wait@rcs0:

     *   shard-dg2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_126250v9/shard-dg2-11/igt@perf_pmu@event-wait@rcs0.html> (fdo#112283<https://bugs.freedesktop.org/show_bug.cgi?id=112283>)
  *   igt@prime_udl:

     *   shard-dg2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_126250v9/shard-dg2-10/igt@prime_udl.html> (fdo#109291<https://bugs.freedesktop.org/show_bug.cgi?id=109291>)
  *   igt@syncobj_timeline@invalid-wait-zero-handles:

     *   shard-glk: NOTRUN -> FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_126250v9/shard-glk3/igt@syncobj_timeline@invalid-wait-zero-handles.html> (i915#9781<https://gitlab.freedesktop.org/drm/intel/issues/9781>)
  *   igt@syncobj_wait@invalid-wait-zero-handles:

     *   shard-glk: NOTRUN -> FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_126250v9/shard-glk3/igt@syncobj_wait@invalid-wait-zero-handles.html> (i915#9779<https://gitlab.freedesktop.org/drm/intel/issues/9779>)
  *   igt@v3d/v3d_create_bo@create-bo-zeroed:

     *   shard-mtlp: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_126250v9/shard-mtlp-5/igt@v3d/v3d_create_bo@create-bo-zeroed.html> (i915#2575<https://gitlab.freedesktop.org/drm/intel/issues/2575>) +2 other tests skip
  *   igt@v3d/v3d_submit_csd@job-perfmon:

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

     *   shard-rkl: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_126250v9/shard-rkl-3/igt@v3d/v3d_wait_bo@map-bo-1ns.html> (fdo#109315<https://bugs.freedesktop.org/show_bug.cgi?id=109315>) +1 other test skip
  *   igt@vc4/vc4_mmap@mmap-bo:

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

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

     *   shard-dg2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_126250v9/shard-dg2-5/igt@vc4/vc4_tiling@set-bad-modifier.html> (i915#7711<https://gitlab.freedesktop.org/drm/intel/issues/7711>) +10 other tests skip

Possible fixes

  *   igt@drm_fdinfo@most-busy-idle-check-all@rcs0:

     *   shard-rkl: FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14034/shard-rkl-1/igt@drm_fdinfo@most-busy-idle-check-all@rcs0.html> (i915#7742<https://gitlab.freedesktop.org/drm/intel/issues/7742>) -> PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_126250v9/shard-rkl-2/igt@drm_fdinfo@most-busy-idle-check-all@rcs0.html>
  *   igt@gem_ctx_exec@basic-nohangcheck:

     *   shard-rkl: FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14034/shard-rkl-1/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_126250v9/shard-rkl-5/igt@gem_ctx_exec@basic-nohangcheck.html>

     *   shard-tglu: FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14034/shard-tglu-7/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_126250v9/shard-tglu-5/igt@gem_ctx_exec@basic-nohangcheck.html>

  *   igt@gem_exec_fair@basic-pace-share@rcs0:

     *   shard-glk: FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14034/shard-glk5/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_126250v9/shard-glk9/igt@gem_exec_fair@basic-pace-share@rcs0.html>
  *   igt@gem_exec_suspend@basic-s4-devices@lmem0:

     *   shard-dg2: ABORT<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14034/shard-dg2-10/igt@gem_exec_suspend@basic-s4-devices@lmem0.html> (i915#7975<https://gitlab.freedesktop.org/drm/intel/issues/7975> / i915#8213<https://gitlab.freedesktop.org/drm/intel/issues/8213>) -> PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_126250v9/shard-dg2-11/igt@gem_exec_suspend@basic-s4-devices@lmem0.html>
  *   igt@i915_module_load@reload-with-fault-injection:

     *   shard-mtlp: ABORT<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14034/shard-mtlp-7/igt@i915_module_load@reload-with-fault-injection.html> (i915#9697<https://gitlab.freedesktop.org/drm/intel/issues/9697>) -> PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_126250v9/shard-mtlp-5/igt@i915_module_load@reload-with-fault-injection.html>
  *   igt@i915_pm_rc6_residency@rc6-idle@gt0-vecs0:

     *   shard-dg1: FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14034/shard-dg1-16/igt@i915_pm_rc6_residency@rc6-idle@gt0-vecs0.html> (i915#3591<https://gitlab.freedesktop.org/drm/intel/issues/3591>) -> PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_126250v9/shard-dg1-16/igt@i915_pm_rc6_residency@rc6-idle@gt0-vecs0.html>
  *   igt@i915_pm_rps@reset:

     *   shard-snb: INCOMPLETE<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14034/shard-snb2/igt@i915_pm_rps@reset.html> (i915#7790<https://gitlab.freedesktop.org/drm/intel/issues/7790>) -> PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_126250v9/shard-snb2/igt@i915_pm_rps@reset.html>
  *   igt@i915_suspend@basic-s3-without-i915:

     *   shard-rkl: FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14034/shard-rkl-4/igt@i915_suspend@basic-s3-without-i915.html> (fdo#103375<https://bugs.freedesktop.org/show_bug.cgi?id=103375>) -> PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_126250v9/shard-rkl-3/igt@i915_suspend@basic-s3-without-i915.html>
  *   igt@kms_big_fb@y-tiled-max-hw-stride-32bpp-rotate-180-async-flip:

     *   shard-tglu: FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14034/shard-tglu-5/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>) -> PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_126250v9/shard-tglu-4/igt@kms_big_fb@y-tiled-max-hw-stride-32bpp-rotate-180-async-flip.html> +2 other tests pass
  *   igt@kms_cursor_legacy@cursora-vs-flipb-atomic-transitions-varying-size:

     *   shard-snb: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14034/shard-snb1/igt@kms_cursor_legacy@cursora-vs-flipb-atomic-transitions-varying-size.html> (fdo#109271<https://bugs.freedesktop.org/show_bug.cgi?id=109271>) -> PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_126250v9/shard-snb7/igt@kms_cursor_legacy@cursora-vs-flipb-atomic-transitions-varying-size.html> +2 other tests pass
  *   igt@kms_frontbuffer_tracking@fbc-1p-primscrn-indfb-pgflip-blt:

     *   shard-dg2: FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14034/shard-dg2-11/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-indfb-pgflip-blt.html> (i915#6880<https://gitlab.freedesktop.org/drm/intel/issues/6880>) -> PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_126250v9/shard-dg2-10/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-indfb-pgflip-blt.html>
  *   igt@kms_pm_rpm@modeset-non-lpsp-stress:

     *   shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14034/shard-rkl-5/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_126250v9/shard-rkl-6/igt@kms_pm_rpm@modeset-non-lpsp-stress.html>
  *   igt@kms_universal_plane@cursor-fb-leak@pipe-a-hdmi-a-1:

     *   shard-snb: FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14034/shard-snb4/igt@kms_universal_plane@cursor-fb-leak@pipe-a-hdmi-a-1.html> (i915#9196<https://gitlab.freedesktop.org/drm/intel/issues/9196>) -> PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_126250v9/shard-snb6/igt@kms_universal_plane@cursor-fb-leak@pipe-a-hdmi-a-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_14034/shard-mtlp-7/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_126250v9/shard-mtlp-1/igt@kms_universal_plane@cursor-fb-leak@pipe-d-edp-1.html>
  *   igt@perf@enable-disable@0-rcs0:

     *   shard-dg2: FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14034/shard-dg2-11/igt@perf@enable-disable@0-rcs0.html> (i915#8724<https://gitlab.freedesktop.org/drm/intel/issues/8724>) -> PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_126250v9/shard-dg2-5/igt@perf@enable-disable@0-rcs0.html>

Warnings

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

     *   shard-dg2: ABORT<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14034/shard-dg2-7/igt@i915_module_load@reload-with-fault-injection.html> (i915#9820<https://gitlab.freedesktop.org/drm/intel/issues/9820>) -> WARN<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_126250v9/shard-dg2-5/igt@i915_module_load@reload-with-fault-injection.html> (i915#7356<https://gitlab.freedesktop.org/drm/intel/issues/7356>)
  *   igt@kms_async_flips@crc@pipe-b-hdmi-a-3:

     *   shard-dg1: DMESG-FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14034/shard-dg1-12/igt@kms_async_flips@crc@pipe-b-hdmi-a-3.html> (i915#8561<https://gitlab.freedesktop.org/drm/intel/issues/8561>) -> FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_126250v9/shard-dg1-13/igt@kms_async_flips@crc@pipe-b-hdmi-a-3.html> (i915#8247<https://gitlab.freedesktop.org/drm/intel/issues/8247>)
  *   igt@kms_async_flips@crc@pipe-c-edp-1:

     *   shard-mtlp: FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14034/shard-mtlp-5/igt@kms_async_flips@crc@pipe-c-edp-1.html> -> FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_126250v9/shard-mtlp-3/igt@kms_async_flips@crc@pipe-c-edp-1.html> (i915#8247<https://gitlab.freedesktop.org/drm/intel/issues/8247>)
  *   igt@kms_async_flips@crc@pipe-c-hdmi-a-3:

     *   shard-dg1: FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14034/shard-dg1-12/igt@kms_async_flips@crc@pipe-c-hdmi-a-3.html> (i915#8247<https://gitlab.freedesktop.org/drm/intel/issues/8247>) -> DMESG-FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_126250v9/shard-dg1-13/igt@kms_async_flips@crc@pipe-c-hdmi-a-3.html> (i915#8561<https://gitlab.freedesktop.org/drm/intel/issues/8561>)
  *   igt@kms_fbcon_fbt@psr:

     *   shard-rkl: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14034/shard-rkl-6/igt@kms_fbcon_fbt@psr.html> (i915#3955<https://gitlab.freedesktop.org/drm/intel/issues/3955>) -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_126250v9/shard-rkl-1/igt@kms_fbcon_fbt@psr.html> (fdo#110189<https://bugs.freedesktop.org/show_bug.cgi?id=110189> / i915#3955<https://gitlab.freedesktop.org/drm/intel/issues/3955>)
  *   igt@kms_pm_dc@dc6-dpms:

     *   shard-rkl: FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14034/shard-rkl-5/igt@kms_pm_dc@dc6-dpms.html> (i915#9295<https://gitlab.freedesktop.org/drm/intel/issues/9295>) -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_126250v9/shard-rkl-3/igt@kms_pm_dc@dc6-dpms.html> (i915#3361<https://gitlab.freedesktop.org/drm/intel/issues/3361>)

{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_14034 -> Patchwork_126250v9

CI-20190529: 20190529
CI_DRM_14034: 552a636613e2836e7c2c0ab7a1a27066127ca97d @ git://anongit.freedesktop.org/gfx-ci/linux
IGT_7644: 2a2b716161007f885855d6dfcb90b526183e624e @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
Patchwork_126250v9: 552a636613e2836e7c2c0ab7a1a27066127ca97d @ git://anongit.freedesktop.org/gfx-ci/linux
piglit_4509: fdc5a4ca11124ab8413c7988896eec4c97336694 @ git://anongit.freedesktop.org/piglit
Jouni Högander Dec. 18, 2023, 11:49 a.m. UTC | #3
On Wed, 2023-11-15 at 23:21 +0200, Ville Syrjälä wrote:
> On Tue, Nov 14, 2023 at 03:41:41PM +0200, Jouni Högander wrote:
> > After switching to directly using dma_fence instead of
> > i915_sw_fence we
> > have left some dead code around intel_atomic_helper->free_list.
> > Remove that
> > dead code.
> > 
> > v2: Remove intel_atomic_state->freed as well
> > 
> > Signed-off-by: Jouni Högander <jouni.hogander@intel.com>
> 
> Reviewed-by: Ville Syrjälä <ville.syrjala@linux.intel.com>

Thank you Ville for reviewing my patch. This is now pushed to drm-
intel-next.

BR,

Jouni Högander

> 
> > ---
> >  drivers/gpu/drm/i915/display/intel_display.c  | 20 ---------------
> > ----
> >  .../gpu/drm/i915/display/intel_display_core.h |  6 ------
> >  .../drm/i915/display/intel_display_driver.c   |  7 -------
> >  .../drm/i915/display/intel_display_types.h    |  2 --
> >  4 files changed, 35 deletions(-)
> > 
> > diff --git a/drivers/gpu/drm/i915/display/intel_display.c
> > b/drivers/gpu/drm/i915/display/intel_display.c
> > index 3effafcbb411..387acf21b794 100644
> > --- a/drivers/gpu/drm/i915/display/intel_display.c
> > +++ b/drivers/gpu/drm/i915/display/intel_display.c
> > @@ -7086,24 +7086,6 @@ static void
> > skl_commit_modeset_enables(struct intel_atomic_state *state)
> >         drm_WARN_ON(&dev_priv->drm, update_pipes);
> >  }
> >  
> > -static void intel_atomic_helper_free_state(struct drm_i915_private
> > *dev_priv)
> > -{
> > -       struct intel_atomic_state *state, *next;
> > -       struct llist_node *freed;
> > -
> > -       freed = llist_del_all(&dev_priv-
> > >display.atomic_helper.free_list);
> > -       llist_for_each_entry_safe(state, next, freed, freed)
> > -               drm_atomic_state_put(&state->base);
> > -}
> > -
> > -void intel_atomic_helper_free_state_worker(struct work_struct
> > *work)
> > -{
> > -       struct drm_i915_private *dev_priv =
> > -               container_of(work, typeof(*dev_priv),
> > display.atomic_helper.free_work);
> > -
> > -       intel_atomic_helper_free_state(dev_priv);
> > -}
> > -
> >  static void intel_atomic_commit_fence_wait(struct
> > intel_atomic_state *intel_state)
> >  {
> >         struct drm_i915_private *i915 = to_i915(intel_state-
> > >base.dev);
> > @@ -7139,8 +7121,6 @@ static void intel_atomic_cleanup_work(struct
> > work_struct *work)
> >         drm_atomic_helper_cleanup_planes(&i915->drm, &state->base);
> >         drm_atomic_helper_commit_cleanup_done(&state->base);
> >         drm_atomic_state_put(&state->base);
> > -
> > -       intel_atomic_helper_free_state(i915);
> >  }
> >  
> >  static void intel_atomic_prepare_plane_clear_colors(struct
> > intel_atomic_state *state)
> > diff --git a/drivers/gpu/drm/i915/display/intel_display_core.h
> > b/drivers/gpu/drm/i915/display/intel_display_core.h
> > index aa8be02c9e54..34945f733a97 100644
> > --- a/drivers/gpu/drm/i915/display/intel_display_core.h
> > +++ b/drivers/gpu/drm/i915/display/intel_display_core.h
> > @@ -298,12 +298,6 @@ struct intel_display {
> >                 const struct intel_audio_funcs *audio;
> >         } funcs;
> >  
> > -       /* Grouping using anonymous structs. Keep sorted. */
> > -       struct intel_atomic_helper {
> > -               struct llist_head free_list;
> > -               struct work_struct free_work;
> > -       } atomic_helper;
> > -
> >         struct {
> >                 /* backlight registers and fields in struct
> > intel_panel */
> >                 struct mutex lock;
> > diff --git a/drivers/gpu/drm/i915/display/intel_display_driver.c
> > b/drivers/gpu/drm/i915/display/intel_display_driver.c
> > index 62f7b10484be..9df9097a0255 100644
> > --- a/drivers/gpu/drm/i915/display/intel_display_driver.c
> > +++ b/drivers/gpu/drm/i915/display/intel_display_driver.c
> > @@ -259,10 +259,6 @@ int intel_display_driver_probe_noirq(struct
> > drm_i915_private *i915)
> >         if (ret)
> >                 goto cleanup_vga_client_pw_domain_dmc;
> >  
> > -       init_llist_head(&i915->display.atomic_helper.free_list);
> > -       INIT_WORK(&i915->display.atomic_helper.free_work,
> > -                 intel_atomic_helper_free_state_worker);
> > -
> >         intel_init_quirks(i915);
> >  
> >         intel_fbc_init(i915);
> > @@ -430,9 +426,6 @@ void intel_display_driver_remove(struct
> > drm_i915_private *i915)
> >         flush_workqueue(i915->display.wq.flip);
> >         flush_workqueue(i915->display.wq.modeset);
> >  
> > -       flush_work(&i915->display.atomic_helper.free_work);
> > -       drm_WARN_ON(&i915->drm, !llist_empty(&i915-
> > >display.atomic_helper.free_list));
> > -
> >         /*
> >          * MST topology needs to be suspended so we don't have any
> > calls to
> >          * fbdev after it's finalized. MST will be destroyed later
> > as part of
> > diff --git a/drivers/gpu/drm/i915/display/intel_display_types.h
> > b/drivers/gpu/drm/i915/display/intel_display_types.h
> > index 926bf9c1a3ed..8ddfc6efef96 100644
> > --- a/drivers/gpu/drm/i915/display/intel_display_types.h
> > +++ b/drivers/gpu/drm/i915/display/intel_display_types.h
> > @@ -678,8 +678,6 @@ struct intel_atomic_state {
> >         bool skip_intermediate_wm;
> >  
> >         bool rps_interactive;
> > -
> > -       struct llist_node freed;
> >  };
> >  
> >  struct intel_plane_state {
> > -- 
> > 2.34.1
>
diff mbox series

Patch

diff --git a/drivers/gpu/drm/i915/display/intel_display.c b/drivers/gpu/drm/i915/display/intel_display.c
index 3effafcbb411..387acf21b794 100644
--- a/drivers/gpu/drm/i915/display/intel_display.c
+++ b/drivers/gpu/drm/i915/display/intel_display.c
@@ -7086,24 +7086,6 @@  static void skl_commit_modeset_enables(struct intel_atomic_state *state)
 	drm_WARN_ON(&dev_priv->drm, update_pipes);
 }
 
-static void intel_atomic_helper_free_state(struct drm_i915_private *dev_priv)
-{
-	struct intel_atomic_state *state, *next;
-	struct llist_node *freed;
-
-	freed = llist_del_all(&dev_priv->display.atomic_helper.free_list);
-	llist_for_each_entry_safe(state, next, freed, freed)
-		drm_atomic_state_put(&state->base);
-}
-
-void intel_atomic_helper_free_state_worker(struct work_struct *work)
-{
-	struct drm_i915_private *dev_priv =
-		container_of(work, typeof(*dev_priv), display.atomic_helper.free_work);
-
-	intel_atomic_helper_free_state(dev_priv);
-}
-
 static void intel_atomic_commit_fence_wait(struct intel_atomic_state *intel_state)
 {
 	struct drm_i915_private *i915 = to_i915(intel_state->base.dev);
@@ -7139,8 +7121,6 @@  static void intel_atomic_cleanup_work(struct work_struct *work)
 	drm_atomic_helper_cleanup_planes(&i915->drm, &state->base);
 	drm_atomic_helper_commit_cleanup_done(&state->base);
 	drm_atomic_state_put(&state->base);
-
-	intel_atomic_helper_free_state(i915);
 }
 
 static void intel_atomic_prepare_plane_clear_colors(struct intel_atomic_state *state)
diff --git a/drivers/gpu/drm/i915/display/intel_display_core.h b/drivers/gpu/drm/i915/display/intel_display_core.h
index aa8be02c9e54..34945f733a97 100644
--- a/drivers/gpu/drm/i915/display/intel_display_core.h
+++ b/drivers/gpu/drm/i915/display/intel_display_core.h
@@ -298,12 +298,6 @@  struct intel_display {
 		const struct intel_audio_funcs *audio;
 	} funcs;
 
-	/* Grouping using anonymous structs. Keep sorted. */
-	struct intel_atomic_helper {
-		struct llist_head free_list;
-		struct work_struct free_work;
-	} atomic_helper;
-
 	struct {
 		/* backlight registers and fields in struct intel_panel */
 		struct mutex lock;
diff --git a/drivers/gpu/drm/i915/display/intel_display_driver.c b/drivers/gpu/drm/i915/display/intel_display_driver.c
index 62f7b10484be..9df9097a0255 100644
--- a/drivers/gpu/drm/i915/display/intel_display_driver.c
+++ b/drivers/gpu/drm/i915/display/intel_display_driver.c
@@ -259,10 +259,6 @@  int intel_display_driver_probe_noirq(struct drm_i915_private *i915)
 	if (ret)
 		goto cleanup_vga_client_pw_domain_dmc;
 
-	init_llist_head(&i915->display.atomic_helper.free_list);
-	INIT_WORK(&i915->display.atomic_helper.free_work,
-		  intel_atomic_helper_free_state_worker);
-
 	intel_init_quirks(i915);
 
 	intel_fbc_init(i915);
@@ -430,9 +426,6 @@  void intel_display_driver_remove(struct drm_i915_private *i915)
 	flush_workqueue(i915->display.wq.flip);
 	flush_workqueue(i915->display.wq.modeset);
 
-	flush_work(&i915->display.atomic_helper.free_work);
-	drm_WARN_ON(&i915->drm, !llist_empty(&i915->display.atomic_helper.free_list));
-
 	/*
 	 * MST topology needs to be suspended so we don't have any calls to
 	 * fbdev after it's finalized. MST will be destroyed later as part of
diff --git a/drivers/gpu/drm/i915/display/intel_display_types.h b/drivers/gpu/drm/i915/display/intel_display_types.h
index 926bf9c1a3ed..8ddfc6efef96 100644
--- a/drivers/gpu/drm/i915/display/intel_display_types.h
+++ b/drivers/gpu/drm/i915/display/intel_display_types.h
@@ -678,8 +678,6 @@  struct intel_atomic_state {
 	bool skip_intermediate_wm;
 
 	bool rps_interactive;
-
-	struct llist_node freed;
 };
 
 struct intel_plane_state {