diff mbox series

drm/i915: Pass drm_i915_private struct instead of gt for gen11_gu_misc_irq_handler()

Message ID 20220718183424.149988-1-anusha.srivatsa@intel.com (mailing list archive)
State New, archived
Headers show
Series drm/i915: Pass drm_i915_private struct instead of gt for gen11_gu_misc_irq_handler() | expand

Commit Message

Srivatsa, Anusha July 18, 2022, 6:34 p.m. UTC
gen11_gu_misc_irq_handler() does not do anything tile specific.

Cc: Matt Roper <matthew.d.roper@intel.com>
Signed-off-by: Anusha Srivatsa <anusha.srivatsa@intel.com>
---
 drivers/gpu/drm/i915/i915_irq.c | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

Comments

Matt Roper July 18, 2022, 6:54 p.m. UTC | #1
On Mon, Jul 18, 2022 at 11:34:24AM -0700, Anusha Srivatsa wrote:
> gen11_gu_misc_irq_handler() does not do anything tile specific.
> 
> Cc: Matt Roper <matthew.d.roper@intel.com>
> Signed-off-by: Anusha Srivatsa <anusha.srivatsa@intel.com>

Reviewed-by: Matt Roper <matthew.d.roper@intel.com>

> ---
>  drivers/gpu/drm/i915/i915_irq.c | 8 ++++----
>  1 file changed, 4 insertions(+), 4 deletions(-)
> 
> diff --git a/drivers/gpu/drm/i915/i915_irq.c b/drivers/gpu/drm/i915/i915_irq.c
> index 73cebc6aa650..c304af777d58 100644
> --- a/drivers/gpu/drm/i915/i915_irq.c
> +++ b/drivers/gpu/drm/i915/i915_irq.c
> @@ -2669,10 +2669,10 @@ gen11_gu_misc_irq_ack(struct intel_gt *gt, const u32 master_ctl)
>  }
>  
>  static void
> -gen11_gu_misc_irq_handler(struct intel_gt *gt, const u32 iir)
> +gen11_gu_misc_irq_handler(struct drm_i915_private *i915, const u32 iir)
>  {
>  	if (iir & GEN11_GU_MISC_GSE)
> -		intel_opregion_asle_intr(gt->i915);
> +		intel_opregion_asle_intr(i915);
>  }
>  
>  static inline u32 gen11_master_intr_disable(void __iomem * const regs)
> @@ -2740,7 +2740,7 @@ static irqreturn_t gen11_irq_handler(int irq, void *arg)
>  
>  	gen11_master_intr_enable(regs);
>  
> -	gen11_gu_misc_irq_handler(gt, gu_misc_iir);
> +	gen11_gu_misc_irq_handler(i915, gu_misc_iir);
>  
>  	pmu_irq_stats(i915, IRQ_HANDLED);
>  
> @@ -2805,7 +2805,7 @@ static irqreturn_t dg1_irq_handler(int irq, void *arg)
>  
>  	dg1_master_intr_enable(regs);
>  
> -	gen11_gu_misc_irq_handler(gt, gu_misc_iir);
> +	gen11_gu_misc_irq_handler(i915, gu_misc_iir);
>  
>  	pmu_irq_stats(i915, IRQ_HANDLED);
>  
> -- 
> 2.25.1
>
Srivatsa, Anusha July 19, 2022, 9:37 p.m. UTC | #2
From: Patchwork <patchwork@emeril.freedesktop.org>
Sent: Monday, July 18, 2022 4:53 PM
To: Srivatsa, Anusha <anusha.srivatsa@intel.com>
Cc: intel-gfx@lists.freedesktop.org
Subject: ✗ Fi.CI.IGT: failure for drm/i915: Pass drm_i915_private struct instead of gt for gen11_gu_misc_irq_handler()

Patch Details
Series:
drm/i915: Pass drm_i915_private struct instead of gt for gen11_gu_misc_irq_handler()
URL:
https://patchwork.freedesktop.org/series/106449/
State:
failure
Details:
https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_106449v1/index.html
CI Bug Log - changes from CI_DRM_11915_full -> Patchwork_106449v1_full
Summary

FAILURE

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

If you think the reported changes have nothing to do with the changes
introduced in Patchwork_106449v1_full, please notify your bug team to allow them
to document this new failure mode, which will reduce false positives in CI.

Participating hosts (13 -> 13)

No changes in participating hosts

Possible new issues

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

IGT changes
Possible regressions

  *   igt@kms_flip@dpms-off-confusion@a-edp1:

     *   shard-tglb: PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11915/shard-tglb8/igt@kms_flip@dpms-off-confusion@a-edp1.html> -> INCOMPLETE<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_106449v1/shard-tglb8/igt@kms_flip@dpms-off-confusion@a-edp1.html>

The above behavior is not related to the changes introduced in this patch.
Anusha
Suppressed

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

  *   {igt@kms_cursor_crc@cursor-offscreen@pipe-b-hdmi-a-4-32x10}:

     *   {shard-dg1}: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_106449v1/shard-dg1-15/igt@kms_cursor_crc@cursor-offscreen@pipe-b-hdmi-a-4-32x10.html> +7 similar issues

New tests

New tests have been introduced between CI_DRM_11915_full and Patchwork_106449v1_full:

New IGT tests (13)

  *   igt@kms_atomic_interruptible@atomic-setmode@hdmi-a-4-pipe-a:

     *   Statuses : 1 pass(s)
     *   Exec time: [6.14] s

  *   igt@kms_color@gamma@pipe-a-hdmi-a-4:

     *   Statuses : 1 pass(s)
     *   Exec time: [0.55] s

  *   igt@kms_color@gamma@pipe-b-hdmi-a-4:

     *   Statuses : 1 pass(s)
     *   Exec time: [0.40] s

  *   igt@kms_color@gamma@pipe-c-hdmi-a-4:

     *   Statuses : 1 pass(s)
     *   Exec time: [0.40] s

  *   igt@kms_color@gamma@pipe-d-hdmi-a-4:

     *   Statuses : 1 pass(s)
     *   Exec time: [0.41] s

  *   igt@kms_flip@wf_vblank-ts-check@a-hdmi-a4:

     *   Statuses : 1 pass(s)
     *   Exec time: [8.15] s

  *   igt@kms_flip@wf_vblank-ts-check@b-hdmi-a4:

     *   Statuses : 1 pass(s)
     *   Exec time: [8.08] s

  *   igt@kms_flip@wf_vblank-ts-check@c-hdmi-a4:

     *   Statuses : 1 pass(s)
     *   Exec time: [8.09] s

  *   igt@kms_flip@wf_vblank-ts-check@d-hdmi-a4:

     *   Statuses : 1 pass(s)
     *   Exec time: [8.10] s

  *   igt@kms_plane_scaling@plane-scaler-with-clipping-clamping-rotation@pipe-a-hdmi-a-4:

     *   Statuses : 1 skip(s)
     *   Exec time: [0.08] s

  *   igt@kms_plane_scaling@plane-scaler-with-clipping-clamping-rotation@pipe-b-hdmi-a-4:

     *   Statuses : 1 skip(s)
     *   Exec time: [0.09] s

  *   igt@kms_plane_scaling@plane-scaler-with-clipping-clamping-rotation@pipe-c-hdmi-a-4:

     *   Statuses : 1 skip(s)
     *   Exec time: [0.07] s

  *   igt@kms_plane_scaling@plane-scaler-with-clipping-clamping-rotation@pipe-d-hdmi-a-4:

     *   Statuses : 1 skip(s)
     *   Exec time: [0.07] s

Known issues

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

CI changes
Issues hit

  *   boot:

     *   shard-snb: (PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11915/shard-snb2/boot.html>, PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11915/shard-snb5/boot.html>, PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11915/shard-snb4/boot.html>, PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11915/shard-snb4/boot.html>, PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11915/shard-snb4/boot.html>, PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11915/shard-snb4/boot.html>, PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11915/shard-snb4/boot.html>, PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11915/shard-snb2/boot.html>, PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11915/shard-snb2/boot.html>, PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11915/shard-snb2/boot.html>, PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11915/shard-snb2/boot.html>, PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11915/shard-snb2/boot.html>, PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11915/shard-snb7/boot.html>, PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11915/shard-snb7/boot.html>, PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11915/shard-snb7/boot.html>, PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11915/shard-snb7/boot.html>, PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11915/shard-snb6/boot.html>, PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11915/shard-snb6/boot.html>, PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11915/shard-snb6/boot.html>, PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11915/shard-snb6/boot.html>, PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11915/shard-snb6/boot.html>, PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11915/shard-snb5/boot.html>, PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11915/shard-snb5/boot.html>, PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11915/shard-snb5/boot.html>, PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11915/shard-snb5/boot.html>) -> (PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_106449v1/shard-snb4/boot.html>, PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_106449v1/shard-snb7/boot.html>, PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_106449v1/shard-snb7/boot.html>, PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_106449v1/shard-snb7/boot.html>, PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_106449v1/shard-snb7/boot.html>, PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_106449v1/shard-snb6/boot.html>, PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_106449v1/shard-snb6/boot.html>, PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_106449v1/shard-snb6/boot.html>, PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_106449v1/shard-snb6/boot.html>, PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_106449v1/shard-snb6/boot.html>, PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_106449v1/shard-snb6/boot.html>, PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_106449v1/shard-snb5/boot.html>, PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_106449v1/shard-snb5/boot.html>, PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_106449v1/shard-snb5/boot.html>, PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_106449v1/shard-snb5/boot.html>, PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_106449v1/shard-snb5/boot.html>, FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_106449v1/shard-snb5/boot.html>, PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_106449v1/shard-snb4/boot.html>, PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_106449v1/shard-snb4/boot.html>, PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_106449v1/shard-snb4/boot.html>, PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_106449v1/shard-snb2/boot.html>, PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_106449v1/shard-snb2/boot.html>, PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_106449v1/shard-snb2/boot.html>, PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_106449v1/shard-snb2/boot.html>, PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_106449v1/shard-snb2/boot.html>) (i915#4338<https://gitlab.freedesktop.org/drm/intel/issues/4338>)

Possible fixes

  *   boot:

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

IGT changes
Issues hit

  *   igt@gem_create@create-massive:

     *   shard-kbl: NOTRUN -> DMESG-WARN<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_106449v1/shard-kbl7/igt@gem_create@create-massive.html> (i915#4991<https://gitlab.freedesktop.org/drm/intel/issues/4991>)

  *   igt@gem_eio@in-flight-contexts-10ms:

     *   shard-apl: PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11915/shard-apl4/igt@gem_eio@in-flight-contexts-10ms.html> -> TIMEOUT<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_106449v1/shard-apl8/igt@gem_eio@in-flight-contexts-10ms.html> (i915#3063<https://gitlab.freedesktop.org/drm/intel/issues/3063>)

  *   igt@gem_eio@unwedge-stress:

     *   shard-iclb: PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11915/shard-iclb4/igt@gem_eio@unwedge-stress.html> -> TIMEOUT<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_106449v1/shard-iclb3/igt@gem_eio@unwedge-stress.html> (i915#3070<https://gitlab.freedesktop.org/drm/intel/issues/3070>)

  *   igt@gem_exec_balancer@parallel-out-fence:

     *   shard-iclb: PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11915/shard-iclb4/igt@gem_exec_balancer@parallel-out-fence.html> -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_106449v1/shard-iclb3/igt@gem_exec_balancer@parallel-out-fence.html> (i915#4525<https://gitlab.freedesktop.org/drm/intel/issues/4525>) +2 similar issues

  *   igt@gem_exec_fair@basic-none-vip@rcs0:

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

  *   igt@gem_exec_fair@basic-none@vcs1:

     *   shard-iclb: NOTRUN -> FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_106449v1/shard-iclb2/igt@gem_exec_fair@basic-none@vcs1.html> (i915#2842<https://gitlab.freedesktop.org/drm/intel/issues/2842>) +1 similar issue
     *   shard-kbl: PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11915/shard-kbl6/igt@gem_exec_fair@basic-none@vcs1.html> -> FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_106449v1/shard-kbl1/igt@gem_exec_fair@basic-none@vcs1.html> (i915#2842<https://gitlab.freedesktop.org/drm/intel/issues/2842>)

  *   igt@gem_exec_fair@basic-pace@vcs1:

     *   shard-kbl: NOTRUN -> FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_106449v1/shard-kbl7/igt@gem_exec_fair@basic-pace@vcs1.html> (i915#2842<https://gitlab.freedesktop.org/drm/intel/issues/2842>) +1 similar issue

  *   igt@gem_lmem_swapping@heavy-verify-multi:

     *   shard-kbl: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_106449v1/shard-kbl4/igt@gem_lmem_swapping@heavy-verify-multi.html> (fdo#109271<https://bugs.freedesktop.org/show_bug.cgi?id=109271> / i915#4613<https://gitlab.freedesktop.org/drm/intel/issues/4613>) +1 similar issue

  *   igt@gem_lmem_swapping@heavy-verify-multi-ccs:

     *   shard-glk: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_106449v1/shard-glk8/igt@gem_lmem_swapping@heavy-verify-multi-ccs.html> (fdo#109271<https://bugs.freedesktop.org/show_bug.cgi?id=109271> / i915#4613<https://gitlab.freedesktop.org/drm/intel/issues/4613>)

  *   igt@gem_lmem_swapping@verify-random-ccs:

     *   shard-skl: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_106449v1/shard-skl7/igt@gem_lmem_swapping@verify-random-ccs.html> (fdo#109271<https://bugs.freedesktop.org/show_bug.cgi?id=109271> / i915#4613<https://gitlab.freedesktop.org/drm/intel/issues/4613>) +1 similar issue

  *   igt@gem_pxp@create-valid-protected-context:

     *   shard-skl: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_106449v1/shard-skl9/igt@gem_pxp@create-valid-protected-context.html> (fdo#109271<https://bugs.freedesktop.org/show_bug.cgi?id=109271>) +105 similar issues

  *   igt@gem_userptr_blits@vma-merge:

     *   shard-skl: NOTRUN -> FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_106449v1/shard-skl9/igt@gem_userptr_blits@vma-merge.html> (i915#3318<https://gitlab.freedesktop.org/drm/intel/issues/3318>)

  *   igt@kms_ccs@pipe-a-bad-pixel-format-y_tiled_gen12_rc_ccs_cc:

     *   shard-skl: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_106449v1/shard-skl7/igt@kms_ccs@pipe-a-bad-pixel-format-y_tiled_gen12_rc_ccs_cc.html> (fdo#109271<https://bugs.freedesktop.org/show_bug.cgi?id=109271> / i915#3886<https://gitlab.freedesktop.org/drm/intel/issues/3886>) +3 similar issues

  *   igt@kms_ccs@pipe-a-missing-ccs-buffer-y_tiled_gen12_rc_ccs_cc:

     *   shard-kbl: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_106449v1/shard-kbl7/igt@kms_ccs@pipe-a-missing-ccs-buffer-y_tiled_gen12_rc_ccs_cc.html> (fdo#109271<https://bugs.freedesktop.org/show_bug.cgi?id=109271> / i915#3886<https://gitlab.freedesktop.org/drm/intel/issues/3886>) +3 similar issues

  *   igt@kms_ccs@pipe-c-bad-rotation-90-y_tiled_gen12_mc_ccs:

     *   shard-apl: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_106449v1/shard-apl7/igt@kms_ccs@pipe-c-bad-rotation-90-y_tiled_gen12_mc_ccs.html> (fdo#109271<https://bugs.freedesktop.org/show_bug.cgi?id=109271> / i915#3886<https://gitlab.freedesktop.org/drm/intel/issues/3886>)

  *   igt@kms_ccs@pipe-c-bad-rotation-90-y_tiled_gen12_rc_ccs_cc:

     *   shard-glk: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_106449v1/shard-glk8/igt@kms_ccs@pipe-c-bad-rotation-90-y_tiled_gen12_rc_ccs_cc.html> (fdo#109271<https://bugs.freedesktop.org/show_bug.cgi?id=109271> / i915#3886<https://gitlab.freedesktop.org/drm/intel/issues/3886>)

  *   igt@kms_chamelium@dp-hpd-for-each-pipe:

     *   shard-glk: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_106449v1/shard-glk8/igt@kms_chamelium@dp-hpd-for-each-pipe.html> (fdo#109271<https://bugs.freedesktop.org/show_bug.cgi?id=109271> / fdo#111827<https://bugs.freedesktop.org/show_bug.cgi?id=111827>) +4 similar issues

  *   igt@kms_chamelium@dp-hpd-storm:

     *   shard-kbl: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_106449v1/shard-kbl7/igt@kms_chamelium@dp-hpd-storm.html> (fdo#109271<https://bugs.freedesktop.org/show_bug.cgi?id=109271> / fdo#111827<https://bugs.freedesktop.org/show_bug.cgi?id=111827>) +5 similar issues

  *   igt@kms_chamelium@hdmi-crc-multiple:

     *   shard-skl: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_106449v1/shard-skl1/igt@kms_chamelium@hdmi-crc-multiple.html> (fdo#109271<https://bugs.freedesktop.org/show_bug.cgi?id=109271> / fdo#111827<https://bugs.freedesktop.org/show_bug.cgi?id=111827>) +7 similar issues

  *   igt@kms_cursor_crc@cursor-suspend@pipe-b-dp-1:

     *   shard-apl: PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11915/shard-apl7/igt@kms_cursor_crc@cursor-suspend@pipe-b-dp-1.html> -> DMESG-WARN<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_106449v1/shard-apl1/igt@kms_cursor_crc@cursor-suspend@pipe-b-dp-1.html> (i915#180<https://gitlab.freedesktop.org/drm/intel/issues/180>) +2 similar issues

  *   igt@kms_flip@2x-plain-flip-fb-recreate@ab-hdmi-a1-hdmi-a2:

     *   shard-glk: PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11915/shard-glk8/igt@kms_flip@2x-plain-flip-fb-recreate@ab-hdmi-a1-hdmi-a2.html> -> FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_106449v1/shard-glk6/igt@kms_flip@2x-plain-flip-fb-recreate@ab-hdmi-a1-hdmi-a2.html> (i915#2122<https://gitlab.freedesktop.org/drm/intel/issues/2122>)

  *   igt@kms_flip@flip-vs-suspend-interruptible@a-edp1:

     *   shard-skl: NOTRUN -> INCOMPLETE<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_106449v1/shard-skl7/igt@kms_flip@flip-vs-suspend-interruptible@a-edp1.html> (i915#5864<https://gitlab.freedesktop.org/drm/intel/issues/5864>)

  *   igt@kms_flip@flip-vs-suspend-interruptible@c-dp1:

     *   shard-kbl: PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11915/shard-kbl7/igt@kms_flip@flip-vs-suspend-interruptible@c-dp1.html> -> DMESG-WARN<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_106449v1/shard-kbl4/igt@kms_flip@flip-vs-suspend-interruptible@c-dp1.html> (i915#180<https://gitlab.freedesktop.org/drm/intel/issues/180>) +2 similar issues

  *   igt@kms_flip_scaled_crc@flip-64bpp-linear-to-16bpp-linear-downscaling@pipe-a-default-mode:

     *   shard-iclb: PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11915/shard-iclb3/igt@kms_flip_scaled_crc@flip-64bpp-linear-to-16bpp-linear-downscaling@pipe-a-default-mode.html> -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_106449v1/shard-iclb2/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>)

  *   igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-16bpp-yftile-upscaling@pipe-a-valid-mode:

     *   shard-iclb: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_106449v1/shard-iclb6/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>) +2 similar issues

  *   igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-32bpp-ytilegen12rcccs-upscaling@pipe-a-valid-mode:

     *   shard-iclb: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_106449v1/shard-iclb1/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_frontbuffer_tracking@fbcpsr-2p-scndscrn-spr-indfb-onoff:

     *   shard-kbl: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_106449v1/shard-kbl4/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-spr-indfb-onoff.html> (fdo#109271<https://bugs.freedesktop.org/show_bug.cgi?id=109271>) +88 similar issues

  *   igt@kms_frontbuffer_tracking@psr-2p-scndscrn-spr-indfb-draw-render:

     *   shard-apl: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_106449v1/shard-apl7/igt@kms_frontbuffer_tracking@psr-2p-scndscrn-spr-indfb-draw-render.html> (fdo#109271<https://bugs.freedesktop.org/show_bug.cgi?id=109271>) +13 similar issues

  *   igt@kms_hdr@bpc-switch-dpms@pipe-a-dp-1:

     *   shard-kbl: PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11915/shard-kbl7/igt@kms_hdr@bpc-switch-dpms@pipe-a-dp-1.html> -> FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_106449v1/shard-kbl6/igt@kms_hdr@bpc-switch-dpms@pipe-a-dp-1.html> (i915#1188<https://gitlab.freedesktop.org/drm/intel/issues/1188>)

  *   igt@kms_hdr@bpc-switch-suspend@pipe-a-dp-1:

     *   shard-kbl: NOTRUN -> DMESG-FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_106449v1/shard-kbl4/igt@kms_hdr@bpc-switch-suspend@pipe-a-dp-1.html> (i915#180<https://gitlab.freedesktop.org/drm/intel/issues/180>)

  *   igt@kms_plane_alpha_blend@pipe-a-alpha-opaque-fb:

     *   shard-kbl: NOTRUN -> FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_106449v1/shard-kbl1/igt@kms_plane_alpha_blend@pipe-a-alpha-opaque-fb.html> (fdo#108145<https://bugs.freedesktop.org/show_bug.cgi?id=108145> / i915#265<https://gitlab.freedesktop.org/drm/intel/issues/265>)

  *   igt@kms_plane_alpha_blend@pipe-a-alpha-transparent-fb:

     *   shard-glk: NOTRUN -> FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_106449v1/shard-glk8/igt@kms_plane_alpha_blend@pipe-a-alpha-transparent-fb.html> (i915#265<https://gitlab.freedesktop.org/drm/intel/issues/265>)

  *   igt@kms_plane_alpha_blend@pipe-b-alpha-transparent-fb:

     *   shard-skl: NOTRUN -> FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_106449v1/shard-skl7/igt@kms_plane_alpha_blend@pipe-b-alpha-transparent-fb.html> (i915#265<https://gitlab.freedesktop.org/drm/intel/issues/265>) +1 similar issue

  *   igt@kms_plane_alpha_blend@pipe-c-constant-alpha-max:

     *   shard-skl: NOTRUN -> FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_106449v1/shard-skl9/igt@kms_plane_alpha_blend@pipe-c-constant-alpha-max.html> (fdo#108145<https://bugs.freedesktop.org/show_bug.cgi?id=108145> / i915#265<https://gitlab.freedesktop.org/drm/intel/issues/265>)

  *   igt@kms_plane_scaling@plane-downscale-with-rotation-factor-0-5@pipe-b-hdmi-a-2:

     *   shard-glk: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_106449v1/shard-glk8/igt@kms_plane_scaling@plane-downscale-with-rotation-factor-0-5@pipe-b-hdmi-a-2.html> (fdo#109271<https://bugs.freedesktop.org/show_bug.cgi?id=109271>) +45 similar issues

  *   {igt@kms_plane_scaling@plane-scaler-with-clipping-clamping-rotation@pipe-c-hdmi-a-4} (NEW):

     *   {shard-dg1}: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_106449v1/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>) +3 similar issues

  *   igt@kms_plane_scaling@planes-upscale-factor-0-25-downscale-factor-0-5@pipe-b-edp-1:

     *   shard-iclb: PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11915/shard-iclb1/igt@kms_plane_scaling@planes-upscale-factor-0-25-downscale-factor-0-5@pipe-b-edp-1.html> -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_106449v1/shard-iclb2/igt@kms_plane_scaling@planes-upscale-factor-0-25-downscale-factor-0-5@pipe-b-edp-1.html> (i915#5235<https://gitlab.freedesktop.org/drm/intel/issues/5235>) +2 similar issues

  *   igt@kms_psr2_sf@cursor-plane-move-continuous-exceed-sf:

     *   shard-skl: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_106449v1/shard-skl7/igt@kms_psr2_sf@cursor-plane-move-continuous-exceed-sf.html> (fdo#109271<https://bugs.freedesktop.org/show_bug.cgi?id=109271> / i915#658<https://gitlab.freedesktop.org/drm/intel/issues/658>) +1 similar issue

  *   igt@kms_psr2_sf@overlay-plane-update-sf-dmg-area:

     *   shard-apl: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_106449v1/shard-apl7/igt@kms_psr2_sf@overlay-plane-update-sf-dmg-area.html> (fdo#109271<https://bugs.freedesktop.org/show_bug.cgi?id=109271> / i915#658<https://gitlab.freedesktop.org/drm/intel/issues/658>)

  *   igt@kms_psr2_su@frontbuffer-xrgb8888:

     *   shard-kbl: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_106449v1/shard-kbl1/igt@kms_psr2_su@frontbuffer-xrgb8888.html> (fdo#109271<https://bugs.freedesktop.org/show_bug.cgi?id=109271> / i915#658<https://gitlab.freedesktop.org/drm/intel/issues/658>) +1 similar issue

  *   igt@kms_psr@psr2_primary_mmap_gtt:

     *   shard-iclb: PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11915/shard-iclb2/igt@kms_psr@psr2_primary_mmap_gtt.html> -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_106449v1/shard-iclb6/igt@kms_psr@psr2_primary_mmap_gtt.html> (fdo#109441<https://bugs.freedesktop.org/show_bug.cgi?id=109441>) +1 similar issue

  *   igt@kms_sysfs_edid_timing:

     *   shard-kbl: NOTRUN -> FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_106449v1/shard-kbl1/igt@kms_sysfs_edid_timing.html> (IGT#2<https://gitlab.freedesktop.org/drm/igt-gpu-tools/issues/2>)

  *   igt@kms_writeback@writeback-fb-id:

     *   shard-glk: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_106449v1/shard-glk8/igt@kms_writeback@writeback-fb-id.html> (fdo#109271<https://bugs.freedesktop.org/show_bug.cgi?id=109271> / i915#2437<https://gitlab.freedesktop.org/drm/intel/issues/2437>)

  *   igt@kms_writeback@writeback-invalid-parameters:

     *   shard-skl: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_106449v1/shard-skl1/igt@kms_writeback@writeback-invalid-parameters.html> (fdo#109271<https://bugs.freedesktop.org/show_bug.cgi?id=109271> / i915#2437<https://gitlab.freedesktop.org/drm/intel/issues/2437>)

  *   igt@sysfs_clients@fair-1:

     *   shard-skl: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_106449v1/shard-skl7/igt@sysfs_clients@fair-1.html> (fdo#109271<https://bugs.freedesktop.org/show_bug.cgi?id=109271> / i915#2994<https://gitlab.freedesktop.org/drm/intel/issues/2994>)

  *   igt@sysfs_clients@fair-3:

     *   shard-glk: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_106449v1/shard-glk8/igt@sysfs_clients@fair-3.html> (fdo#109271<https://bugs.freedesktop.org/show_bug.cgi?id=109271> / i915#2994<https://gitlab.freedesktop.org/drm/intel/issues/2994>)

  *   igt@sysfs_clients@split-10:

     *   shard-kbl: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_106449v1/shard-kbl1/igt@sysfs_clients@split-10.html> (fdo#109271<https://bugs.freedesktop.org/show_bug.cgi?id=109271> / i915#2994<https://gitlab.freedesktop.org/drm/intel/issues/2994>) +2 similar issues

Possible fixes

  *   igt@gem_ctx_exec@basic-nohangcheck:

     *   {shard-rkl}: FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11915/shard-rkl-2/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_106449v1/shard-rkl-5/igt@gem_ctx_exec@basic-nohangcheck.html>

  *   igt@gem_ctx_persistence@engines-hang@bcs0:

     *   {shard-rkl}: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11915/shard-rkl-5/igt@gem_ctx_persistence@engines-hang@bcs0.html> (i915#6252<https://gitlab.freedesktop.org/drm/intel/issues/6252>) -> PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_106449v1/shard-rkl-2/igt@gem_ctx_persistence@engines-hang@bcs0.html>

  *   igt@gem_eio@unwedge-stress:

     *   {shard-tglu}: TIMEOUT<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11915/shard-tglu-2/igt@gem_eio@unwedge-stress.html> (i915#3063<https://gitlab.freedesktop.org/drm/intel/issues/3063>) -> PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_106449v1/shard-tglu-3/igt@gem_eio@unwedge-stress.html>

  *   igt@gem_exec_balancer@parallel-keep-submit-fence:

     *   shard-iclb: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11915/shard-iclb3/igt@gem_exec_balancer@parallel-keep-submit-fence.html> (i915#4525<https://gitlab.freedesktop.org/drm/intel/issues/4525>) -> PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_106449v1/shard-iclb2/igt@gem_exec_balancer@parallel-keep-submit-fence.html> +1 similar issue

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

     *   shard-glk: FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11915/shard-glk2/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_106449v1/shard-glk8/igt@gem_exec_fair@basic-pace-share@rcs0.html> +1 similar issue
     *   {shard-tglu}: FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11915/shard-tglu-4/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_106449v1/shard-tglu-8/igt@gem_exec_fair@basic-pace-share@rcs0.html>
     *   shard-tglb: FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11915/shard-tglb7/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_106449v1/shard-tglb7/igt@gem_exec_fair@basic-pace-share@rcs0.html>

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

     *   shard-kbl: FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11915/shard-kbl6/igt@gem_exec_fair@basic-pace-solo@rcs0.html> (i915#2842<https://gitlab.freedesktop.org/drm/intel/issues/2842>) -> PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_106449v1/shard-kbl4/igt@gem_exec_fair@basic-pace-solo@rcs0.html>

  *   igt@gem_exec_reloc@basic-gtt-wc-noreloc:

     *   {shard-rkl}: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11915/shard-rkl-6/igt@gem_exec_reloc@basic-gtt-wc-noreloc.html> (i915#3281<https://gitlab.freedesktop.org/drm/intel/issues/3281>) -> PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_106449v1/shard-rkl-5/igt@gem_exec_reloc@basic-gtt-wc-noreloc.html> +11 similar issues

  *   igt@gem_exec_schedule@semaphore-power:

     *   {shard-rkl}: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11915/shard-rkl-1/igt@gem_exec_schedule@semaphore-power.html> (fdo#110254<https://bugs.freedesktop.org/show_bug.cgi?id=110254>) -> PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_106449v1/shard-rkl-5/igt@gem_exec_schedule@semaphore-power.html>

  *   igt@gem_exec_suspend@basic-s3@smem:

     *   shard-apl: DMESG-WARN<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11915/shard-apl8/igt@gem_exec_suspend@basic-s3@smem.html> (i915#180<https://gitlab.freedesktop.org/drm/intel/issues/180>) -> PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_106449v1/shard-apl7/igt@gem_exec_suspend@basic-s3@smem.html>

  *   igt@gem_mmap_gtt@coherency:

     *   {shard-rkl}: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11915/shard-rkl-6/igt@gem_mmap_gtt@coherency.html> (fdo#111656<https://bugs.freedesktop.org/show_bug.cgi?id=111656>) -> PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_106449v1/shard-rkl-5/igt@gem_mmap_gtt@coherency.html>

  *   igt@gem_partial_pwrite_pread@writes-after-reads-snoop:

     *   {shard-rkl}: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11915/shard-rkl-2/igt@gem_partial_pwrite_pread@writes-after-reads-snoop.html> (i915#3282<https://gitlab.freedesktop.org/drm/intel/issues/3282>) -> PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_106449v1/shard-rkl-5/igt@gem_partial_pwrite_pread@writes-after-reads-snoop.html> +2 similar issues

  *   igt@gen9_exec_parse@allowed-single:

     *   shard-kbl: DMESG-WARN<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11915/shard-kbl6/igt@gen9_exec_parse@allowed-single.html> (i915#5566<https://gitlab.freedesktop.org/drm/intel/issues/5566> / i915#716<https://gitlab.freedesktop.org/drm/intel/issues/716>) -> PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_106449v1/shard-kbl4/igt@gen9_exec_parse@allowed-single.html>

  *   igt@gen9_exec_parse@shadow-peek:

     *   {shard-rkl}: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11915/shard-rkl-1/igt@gen9_exec_parse@shadow-peek.html> (i915#2527<https://gitlab.freedesktop.org/drm/intel/issues/2527>) -> PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_106449v1/shard-rkl-5/igt@gen9_exec_parse@shadow-peek.html> +3 similar issues

  *   igt@i915_pm_dc@dc9-dpms:

     *   {shard-rkl}: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11915/shard-rkl-5/igt@i915_pm_dc@dc9-dpms.html> (i915#3361<https://gitlab.freedesktop.org/drm/intel/issues/3361>) -> PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_106449v1/shard-rkl-2/igt@i915_pm_dc@dc9-dpms.html>

  *   igt@i915_pm_rpm@modeset-lpsp-stress:

     *   {shard-rkl}: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11915/shard-rkl-5/igt@i915_pm_rpm@modeset-lpsp-stress.html> (i915#1397<https://gitlab.freedesktop.org/drm/intel/issues/1397>) -> PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_106449v1/shard-rkl-6/igt@i915_pm_rpm@modeset-lpsp-stress.html>

  *   igt@i915_suspend@basic-s2idle-without-i915:

     *   shard-skl: DMESG-WARN<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11915/shard-skl10/igt@i915_suspend@basic-s2idle-without-i915.html> (i915#1982<https://gitlab.freedesktop.org/drm/intel/issues/1982>) -> PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_106449v1/shard-skl3/igt@i915_suspend@basic-s2idle-without-i915.html>

  *   igt@kms_big_fb@x-tiled-64bpp-rotate-180:

     *   {shard-rkl}: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11915/shard-rkl-5/igt@kms_big_fb@x-tiled-64bpp-rotate-180.html> (i915#1845<https://gitlab.freedesktop.org/drm/intel/issues/1845> / i915#4098<https://gitlab.freedesktop.org/drm/intel/issues/4098>) -> PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_106449v1/shard-rkl-6/igt@kms_big_fb@x-tiled-64bpp-rotate-180.html> +18 similar issues

  *   igt@kms_draw_crc@draw-method-xrgb2101010-blt-untiled:

     *   {shard-rkl}: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11915/shard-rkl-1/igt@kms_draw_crc@draw-method-xrgb2101010-blt-untiled.html> (fdo#111314<https://bugs.freedesktop.org/show_bug.cgi?id=111314> / i915#4098<https://gitlab.freedesktop.org/drm/intel/issues/4098> / i915#4369<https://gitlab.freedesktop.org/drm/intel/issues/4369>) -> PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_106449v1/shard-rkl-6/igt@kms_draw_crc@draw-method-xrgb2101010-blt-untiled.html> +3 similar issues

  *   igt@kms_flip@plain-flip-ts-check-interruptible@a-edp1:

     *   shard-skl: FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11915/shard-skl3/igt@kms_flip@plain-flip-ts-check-interruptible@a-edp1.html> (i915#2122<https://gitlab.freedesktop.org/drm/intel/issues/2122>) -> PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_106449v1/shard-skl9/igt@kms_flip@plain-flip-ts-check-interruptible@a-edp1.html> +1 similar issue

  *   igt@kms_flip@plain-flip-ts-check@c-hdmi-a1:

     *   shard-glk: FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11915/shard-glk9/igt@kms_flip@plain-flip-ts-check@c-hdmi-a1.html> (i915#2122<https://gitlab.freedesktop.org/drm/intel/issues/2122>) -> PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_106449v1/shard-glk5/igt@kms_flip@plain-flip-ts-check@c-hdmi-a1.html>

  *   igt@kms_frontbuffer_tracking@fbc-1p-offscren-pri-indfb-draw-blt:

     *   {shard-rkl}: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11915/shard-rkl-1/igt@kms_frontbuffer_tracking@fbc-1p-offscren-pri-indfb-draw-blt.html> (i915#1849<https://gitlab.freedesktop.org/drm/intel/issues/1849> / i915#4098<https://gitlab.freedesktop.org/drm/intel/issues/4098>) -> PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_106449v1/shard-rkl-6/igt@kms_frontbuffer_tracking@fbc-1p-offscren-pri-indfb-draw-blt.html> +11 similar issues

  *   igt@kms_plane@pixel-format-source-clamping@pipe-b-planes:

     *   {shard-rkl}: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11915/shard-rkl-1/igt@kms_plane@pixel-format-source-clamping@pipe-b-planes.html> (i915#3558<https://gitlab.freedesktop.org/drm/intel/issues/3558>) -> PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_106449v1/shard-rkl-6/igt@kms_plane@pixel-format-source-clamping@pipe-b-planes.html> +1 similar issue

  *   igt@kms_plane_alpha_blend@pipe-a-alpha-7efc:

     *   {shard-rkl}: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11915/shard-rkl-1/igt@kms_plane_alpha_blend@pipe-a-alpha-7efc.html> (i915#1849<https://gitlab.freedesktop.org/drm/intel/issues/1849> / i915#3546<https://gitlab.freedesktop.org/drm/intel/issues/3546> / i915#4070<https://gitlab.freedesktop.org/drm/intel/issues/4070> / i915#4098<https://gitlab.freedesktop.org/drm/intel/issues/4098>) -> PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_106449v1/shard-rkl-6/igt@kms_plane_alpha_blend@pipe-a-alpha-7efc.html> +1 similar issue

  *   igt@kms_plane_alpha_blend@pipe-b-coverage-vs-premult-vs-constant:

     *   {shard-rkl}: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11915/shard-rkl-5/igt@kms_plane_alpha_blend@pipe-b-coverage-vs-premult-vs-constant.html> (i915#1849<https://gitlab.freedesktop.org/drm/intel/issues/1849> / i915#3546<https://gitlab.freedesktop.org/drm/intel/issues/3546> / i915#4098<https://gitlab.freedesktop.org/drm/intel/issues/4098>) -> PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_106449v1/shard-rkl-6/igt@kms_plane_alpha_blend@pipe-b-coverage-vs-premult-vs-constant.html>

  *   igt@kms_plane_alpha_blend@pipe-c-constant-alpha-min:

     *   shard-skl: FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11915/shard-skl10/igt@kms_plane_alpha_blend@pipe-c-constant-alpha-min.html> (fdo#108145<https://bugs.freedesktop.org/show_bug.cgi?id=108145> / i915#265<https://gitlab.freedesktop.org/drm/intel/issues/265>) -> PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_106449v1/shard-skl10/igt@kms_plane_alpha_blend@pipe-c-constant-alpha-min.html>

  *   igt@kms_plane_multiple@atomic-pipe-a-tiling-none:

     *   {shard-rkl}: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11915/shard-rkl-5/igt@kms_plane_multiple@atomic-pipe-a-tiling-none.html> (i915#1849<https://gitlab.freedesktop.org/drm/intel/issues/1849> / i915#3558<https://gitlab.freedesktop.org/drm/intel/issues/3558>) -> PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_106449v1/shard-rkl-6/igt@kms_plane_multiple@atomic-pipe-a-tiling-none.html>

  *   igt@kms_plane_multiple@atomic-pipe-a-tiling-y:

     *   {shard-rkl}: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11915/shard-rkl-1/igt@kms_plane_multiple@atomic-pipe-a-tiling-y.html> (i915#3558<https://gitlab.freedesktop.org/drm/intel/issues/3558> / i915#4070<https://gitlab.freedesktop.org/drm/intel/issues/4070>) -> PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_106449v1/shard-rkl-6/igt@kms_plane_multiple@atomic-pipe-a-tiling-y.html>

  *   igt@kms_psr@cursor_mmap_cpu:

     *   {shard-rkl}: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11915/shard-rkl-1/igt@kms_psr@cursor_mmap_cpu.html> (i915#1072<https://gitlab.freedesktop.org/drm/intel/issues/1072>) -> PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_106449v1/shard-rkl-6/igt@kms_psr@cursor_mmap_cpu.html> +1 similar issue

  *   igt@kms_psr@psr2_primary_render:

     *   shard-iclb: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11915/shard-iclb1/igt@kms_psr@psr2_primary_render.html> (fdo#109441<https://bugs.freedesktop.org/show_bug.cgi?id=109441>) -> PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_106449v1/shard-iclb2/igt@kms_psr@psr2_primary_render.html>

  *   igt@kms_universal_plane@universal-plane-gen9-features-pipe-b:

     *   {shard-rkl}: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11915/shard-rkl-1/igt@kms_universal_plane@universal-plane-gen9-features-pipe-b.html> (i915#1845<https://gitlab.freedesktop.org/drm/intel/issues/1845> / i915#4070<https://gitlab.freedesktop.org/drm/intel/issues/4070> / i915#4098<https://gitlab.freedesktop.org/drm/intel/issues/4098>) -> PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_106449v1/shard-rkl-6/igt@kms_universal_plane@universal-plane-gen9-features-pipe-b.html>

  *   igt@kms_vblank@pipe-b-ts-continuation-suspend:

     *   shard-kbl: DMESG-WARN<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11915/shard-kbl4/igt@kms_vblank@pipe-b-ts-continuation-suspend.html> (i915#180<https://gitlab.freedesktop.org/drm/intel/issues/180>) -> PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_106449v1/shard-kbl7/igt@kms_vblank@pipe-b-ts-continuation-suspend.html> +6 similar issues

  *   igt@perf@gen12-unprivileged-single-ctx-counters:

     *   {shard-rkl}: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11915/shard-rkl-5/igt@perf@gen12-unprivileged-single-ctx-counters.html> (fdo#109289<https://bugs.freedesktop.org/show_bug.cgi?id=109289>) -> PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_106449v1/shard-rkl-2/igt@perf@gen12-unprivileged-single-ctx-counters.html>

Warnings

  *   igt@gem_exec_balancer@parallel-ordering:

     *   shard-iclb: FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11915/shard-iclb4/igt@gem_exec_balancer@parallel-ordering.html> (i915#6117<https://gitlab.freedesktop.org/drm/intel/issues/6117>) -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_106449v1/shard-iclb7/igt@gem_exec_balancer@parallel-ordering.html> (i915#4525<https://gitlab.freedesktop.org/drm/intel/issues/4525>)

  *   igt@i915_pm_dc@dc3co-vpb-simulation:

     *   shard-iclb: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11915/shard-iclb1/igt@i915_pm_dc@dc3co-vpb-simulation.html> (i915#658<https://gitlab.freedesktop.org/drm/intel/issues/658>) -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_106449v1/shard-iclb2/igt@i915_pm_dc@dc3co-vpb-simulation.html> (i915#588<https://gitlab.freedesktop.org/drm/intel/issues/588>)

  *   igt@i915_pm_rc6_residency@rc6-idle@rcs0:

     *   shard-iclb: FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11915/shard-iclb1/igt@i915_pm_rc6_residency@rc6-idle@rcs0.html> (i915#2684<https://gitlab.freedesktop.org/drm/intel/issues/2684>) -> WARN<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_106449v1/shard-iclb5/igt@i915_pm_rc6_residency@rc6-idle@rcs0.html> (i915#2684<https://gitlab.freedesktop.org/drm/intel/issues/2684>)

  *   igt@kms_fbcon_fbt@fbc-suspend:

     *   shard-kbl: FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11915/shard-kbl1/igt@kms_fbcon_fbt@fbc-suspend.html> (i915#4767<https://gitlab.freedesktop.org/drm/intel/issues/4767>) -> INCOMPLETE<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_106449v1/shard-kbl4/igt@kms_fbcon_fbt@fbc-suspend.html> (i915#180<https://gitlab.freedesktop.org/drm/intel/issues/180> / i915#4939<https://gitlab.freedesktop.org/drm/intel/issues/4939>)

  *   igt@kms_psr2_sf@overlay-plane-update-continuous-sf:

     *   shard-iclb: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11915/shard-iclb1/igt@kms_psr2_sf@overlay-plane-update-continuous-sf.html> (fdo#111068<https://bugs.freedesktop.org/show_bug.cgi?id=111068> / i915#658<https://gitlab.freedesktop.org/drm/intel/issues/658>) -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_106449v1/shard-iclb2/igt@kms_psr2_sf@overlay-plane-update-continuous-sf.html> (i915#2920<https://gitlab.freedesktop.org/drm/intel/issues/2920>)

  *   igt@kms_psr2_su@page_flip-nv12:

     *   shard-iclb: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11915/shard-iclb3/igt@kms_psr2_su@page_flip-nv12.html> (fdo#109642<https://bugs.freedesktop.org/show_bug.cgi?id=109642> / fdo#111068<https://bugs.freedesktop.org/show_bug.cgi?id=111068> / i915#658<https://gitlab.freedesktop.org/drm/intel/issues/658>) -> FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_106449v1/shard-iclb2/igt@kms_psr2_su@page_flip-nv12.html> (i915#5939<https://gitlab.freedesktop.org/drm/intel/issues/5939>)

  *   igt@runner@aborted:

     *   shard-kbl: (FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11915/shard-kbl4/igt@runner@aborted.html>, FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11915/shard-kbl6/igt@runner@aborted.html>, FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11915/shard-kbl4/igt@runner@aborted.html>, FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11915/shard-kbl1/igt@runner@aborted.html>, FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11915/shard-kbl4/igt@runner@aborted.html>) (fdo#109271<https://bugs.freedesktop.org/show_bug.cgi?id=109271> / i915#180<https://gitlab.freedesktop.org/drm/intel/issues/180> / i915#3002<https://gitlab.freedesktop.org/drm/intel/issues/3002> / i915#4312<https://gitlab.freedesktop.org/drm/intel/issues/4312> / i915#5257<https://gitlab.freedesktop.org/drm/intel/issues/5257> / i915#716<https://gitlab.freedesktop.org/drm/intel/issues/716>) -> (FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_106449v1/shard-kbl4/igt@runner@aborted.html>, FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_106449v1/shard-kbl4/igt@runner@aborted.html>, FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_106449v1/shard-kbl7/igt@runner@aborted.html>, FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_106449v1/shard-kbl4/igt@runner@aborted.html>, FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_106449v1/shard-kbl4/igt@runner@aborted.html>, FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_106449v1/shard-kbl6/igt@runner@aborted.html>) (i915#180<https://gitlab.freedesktop.org/drm/intel/issues/180> / i915#3002<https://gitlab.freedesktop.org/drm/intel/issues/3002> / i915#4312<https://gitlab.freedesktop.org/drm/intel/issues/4312> / i915#5257<https://gitlab.freedesktop.org/drm/intel/issues/5257> / i915#92<https://gitlab.freedesktop.org/drm/intel/issues/92>)

{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_11915 -> Patchwork_106449v1

CI-20190529: 20190529
CI_DRM_11915: 59ad60b8e2d9defbdf03fc9c2f38b573fa053b2d @ git://anongit.freedesktop.org/gfx-ci/linux
IGT_6589: f1fcde9103383c59d91881d1390a8859be395ce0 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
Patchwork_106449v1: 59ad60b8e2d9defbdf03fc9c2f38b573fa053b2d @ git://anongit.freedesktop.org/gfx-ci/linux
piglit_4509: fdc5a4ca11124ab8413c7988896eec4c97336694 @ git://anongit.freedesktop.org/piglit
Andrzej Hajda July 19, 2022, 10:58 p.m. UTC | #3
On 18.07.2022 20:34, Anusha Srivatsa wrote:
> gen11_gu_misc_irq_handler() does not do anything tile specific.
> 
> Cc: Matt Roper <matthew.d.roper@intel.com>
> Signed-off-by: Anusha Srivatsa <anusha.srivatsa@intel.com>

Reviewed-by: Andrzej Hajda <andrzej.hajda@intel.com>

Regards
Andrzej
Tvrtko Ursulin July 20, 2022, 9:38 a.m. UTC | #4
On 18/07/2022 19:54, Matt Roper wrote:
> On Mon, Jul 18, 2022 at 11:34:24AM -0700, Anusha Srivatsa wrote:
>> gen11_gu_misc_irq_handler() does not do anything tile specific.
>>
>> Cc: Matt Roper <matthew.d.roper@intel.com>
>> Signed-off-by: Anusha Srivatsa <anusha.srivatsa@intel.com>
> 
> Reviewed-by: Matt Roper <matthew.d.roper@intel.com>
> 
>> ---
>>   drivers/gpu/drm/i915/i915_irq.c | 8 ++++----
>>   1 file changed, 4 insertions(+), 4 deletions(-)
>>
>> diff --git a/drivers/gpu/drm/i915/i915_irq.c b/drivers/gpu/drm/i915/i915_irq.c
>> index 73cebc6aa650..c304af777d58 100644
>> --- a/drivers/gpu/drm/i915/i915_irq.c
>> +++ b/drivers/gpu/drm/i915/i915_irq.c
>> @@ -2669,10 +2669,10 @@ gen11_gu_misc_irq_ack(struct intel_gt *gt, const u32 master_ctl)
>>   }
>>   
>>   static void
>> -gen11_gu_misc_irq_handler(struct intel_gt *gt, const u32 iir)
>> +gen11_gu_misc_irq_handler(struct drm_i915_private *i915, const u32 iir)
>>   {
>>   	if (iir & GEN11_GU_MISC_GSE)
>> -		intel_opregion_asle_intr(gt->i915);
>> +		intel_opregion_asle_intr(i915);
>>   }
>>   
>>   static inline u32 gen11_master_intr_disable(void __iomem * const regs)
>> @@ -2740,7 +2740,7 @@ static irqreturn_t gen11_irq_handler(int irq, void *arg)
>>   

Maybe this is correct but it leaves this, round about here:

	gu_misc_iir = gen11_gu_misc_irq_ack(gt, master_ctl);

So _if_ these registers are truly not per GT, or don't live in the GT 
block, change this one as well?

Regards,

Tvrtko

>>   	gen11_master_intr_enable(regs);
>>   
>> -	gen11_gu_misc_irq_handler(gt, gu_misc_iir);
>> +	gen11_gu_misc_irq_handler(i915, gu_misc_iir);
>>   
>>   	pmu_irq_stats(i915, IRQ_HANDLED);
>>   
>> @@ -2805,7 +2805,7 @@ static irqreturn_t dg1_irq_handler(int irq, void *arg)
>>   
>>   	dg1_master_intr_enable(regs);
>>   
>> -	gen11_gu_misc_irq_handler(gt, gu_misc_iir);
>> +	gen11_gu_misc_irq_handler(i915, gu_misc_iir);
>>   
>>   	pmu_irq_stats(i915, IRQ_HANDLED);
>>   
>> -- 
>> 2.25.1
>>
>
Srivatsa, Anusha July 20, 2022, 5:03 p.m. UTC | #5
> -----Original Message-----
> From: Tvrtko Ursulin <tvrtko.ursulin@linux.intel.com>
> Sent: Wednesday, July 20, 2022 2:38 AM
> To: Roper, Matthew D <matthew.d.roper@intel.com>; Srivatsa, Anusha
> <anusha.srivatsa@intel.com>
> Cc: intel-gfx@lists.freedesktop.org
> Subject: Re: [Intel-gfx] [PATCH] drm/i915: Pass drm_i915_private struct
> instead of gt for gen11_gu_misc_irq_handler()
> 
> 
> On 18/07/2022 19:54, Matt Roper wrote:
> > On Mon, Jul 18, 2022 at 11:34:24AM -0700, Anusha Srivatsa wrote:
> >> gen11_gu_misc_irq_handler() does not do anything tile specific.
> >>
> >> Cc: Matt Roper <matthew.d.roper@intel.com>
> >> Signed-off-by: Anusha Srivatsa <anusha.srivatsa@intel.com>
> >
> > Reviewed-by: Matt Roper <matthew.d.roper@intel.com>
> >
> >> ---
> >>   drivers/gpu/drm/i915/i915_irq.c | 8 ++++----
> >>   1 file changed, 4 insertions(+), 4 deletions(-)
> >>
> >> diff --git a/drivers/gpu/drm/i915/i915_irq.c
> >> b/drivers/gpu/drm/i915/i915_irq.c index 73cebc6aa650..c304af777d58
> >> 100644
> >> --- a/drivers/gpu/drm/i915/i915_irq.c
> >> +++ b/drivers/gpu/drm/i915/i915_irq.c
> >> @@ -2669,10 +2669,10 @@ gen11_gu_misc_irq_ack(struct intel_gt *gt,
> const u32 master_ctl)
> >>   }
> >>
> >>   static void
> >> -gen11_gu_misc_irq_handler(struct intel_gt *gt, const u32 iir)
> >> +gen11_gu_misc_irq_handler(struct drm_i915_private *i915, const u32
> >> +iir)
> >>   {
> >>   	if (iir & GEN11_GU_MISC_GSE)
> >> -		intel_opregion_asle_intr(gt->i915);
> >> +		intel_opregion_asle_intr(i915);
> >>   }
> >>
> >>   static inline u32 gen11_master_intr_disable(void __iomem * const
> >> regs) @@ -2740,7 +2740,7 @@ static irqreturn_t gen11_irq_handler(int
> >> irq, void *arg)
> >>
> 
> Maybe this is correct but it leaves this, round about here:
> 
> 	gu_misc_iir = gen11_gu_misc_irq_ack(gt, master_ctl);
> 
> So _if_ these registers are truly not per GT, or don't live in the GT block,
> change this one as well?
Tvrtko,
gen11_gu_misc_irq_ack() does not fall in the same category. We do operations where we grab register per gt and do some writes that are not gt agnostic.

Anusha
> Regards,
> 
> Tvrtko
> 
> >>   	gen11_master_intr_enable(regs);
> >>
> >> -	gen11_gu_misc_irq_handler(gt, gu_misc_iir);
> >> +	gen11_gu_misc_irq_handler(i915, gu_misc_iir);
> >>
> >>   	pmu_irq_stats(i915, IRQ_HANDLED);
> >>
> >> @@ -2805,7 +2805,7 @@ static irqreturn_t dg1_irq_handler(int irq,
> >> void *arg)
> >>
> >>   	dg1_master_intr_enable(regs);
> >>
> >> -	gen11_gu_misc_irq_handler(gt, gu_misc_iir);
> >> +	gen11_gu_misc_irq_handler(i915, gu_misc_iir);
> >>
> >>   	pmu_irq_stats(i915, IRQ_HANDLED);
> >>
> >> --
> >> 2.25.1
> >>
> >
Matt Roper July 20, 2022, 7:38 p.m. UTC | #6
On Wed, Jul 20, 2022 at 10:03:42AM -0700, Srivatsa, Anusha wrote:
> 
> 
> > -----Original Message-----
> > From: Tvrtko Ursulin <tvrtko.ursulin@linux.intel.com>
> > Sent: Wednesday, July 20, 2022 2:38 AM
> > To: Roper, Matthew D <matthew.d.roper@intel.com>; Srivatsa, Anusha
> > <anusha.srivatsa@intel.com>
> > Cc: intel-gfx@lists.freedesktop.org
> > Subject: Re: [Intel-gfx] [PATCH] drm/i915: Pass drm_i915_private struct
> > instead of gt for gen11_gu_misc_irq_handler()
> >
> >
> > On 18/07/2022 19:54, Matt Roper wrote:
> > > On Mon, Jul 18, 2022 at 11:34:24AM -0700, Anusha Srivatsa wrote:
> > >> gen11_gu_misc_irq_handler() does not do anything tile specific.
> > >>
> > >> Cc: Matt Roper <matthew.d.roper@intel.com>
> > >> Signed-off-by: Anusha Srivatsa <anusha.srivatsa@intel.com>
> > >
> > > Reviewed-by: Matt Roper <matthew.d.roper@intel.com>
> > >
> > >> ---
> > >>   drivers/gpu/drm/i915/i915_irq.c | 8 ++++----
> > >>   1 file changed, 4 insertions(+), 4 deletions(-)
> > >>
> > >> diff --git a/drivers/gpu/drm/i915/i915_irq.c
> > >> b/drivers/gpu/drm/i915/i915_irq.c index 73cebc6aa650..c304af777d58
> > >> 100644
> > >> --- a/drivers/gpu/drm/i915/i915_irq.c
> > >> +++ b/drivers/gpu/drm/i915/i915_irq.c
> > >> @@ -2669,10 +2669,10 @@ gen11_gu_misc_irq_ack(struct intel_gt *gt,
> > const u32 master_ctl)
> > >>   }
> > >>
> > >>   static void
> > >> -gen11_gu_misc_irq_handler(struct intel_gt *gt, const u32 iir)
> > >> +gen11_gu_misc_irq_handler(struct drm_i915_private *i915, const u32
> > >> +iir)
> > >>   {
> > >>    if (iir & GEN11_GU_MISC_GSE)
> > >> -          intel_opregion_asle_intr(gt->i915);
> > >> +          intel_opregion_asle_intr(i915);
> > >>   }
> > >>
> > >>   static inline u32 gen11_master_intr_disable(void __iomem * const
> > >> regs) @@ -2740,7 +2740,7 @@ static irqreturn_t gen11_irq_handler(int
> > >> irq, void *arg)
> > >>
> >
> > Maybe this is correct but it leaves this, round about here:
> >
> >       gu_misc_iir = gen11_gu_misc_irq_ack(gt, master_ctl);
> >
> > So _if_ these registers are truly not per GT, or don't live in the GT block,
> > change this one as well?
> Tvrtko,
> gen11_gu_misc_irq_ack() does not fall in the same category. We do
> operations where we grab register per gt and do some writes that are
> not gt agnostic.

I don't understand what you're saying here.  The ack and the handler
functions go hand in hand; they should either both be GT-centric or both
be device centric.

Since the MMIO space is duplicated for each tile, it's always _possible_
to read and process an interrupt register for each tile.  The question
is whether this is a type of interrupt where it can only be delivered on
tile0 (similar to display, if we had a multi-tile platform that
supported display) or can each tile raise its own interrupt
independently, requiring that we both ack and handle those interrupts in
a per-tile manner?

Right now the only kind of interrupt we handle on GU_MISC is the "GSE"
bit which is apparently related to panel backlight (display), so it
wouldn't make sense to handle that in a per-GT manner (and we really
shouldn't be receiving the interrupt at all on any of our multi-tile
platforms right now).  So it sounds to me like our ack routine should
also be switched over to drm_i915_private.


Matt

> 
> Anusha
> > Regards,
> >
> > Tvrtko
> >
> > >>    gen11_master_intr_enable(regs);
> > >>
> > >> -  gen11_gu_misc_irq_handler(gt, gu_misc_iir);
> > >> +  gen11_gu_misc_irq_handler(i915, gu_misc_iir);
> > >>
> > >>    pmu_irq_stats(i915, IRQ_HANDLED);
> > >>
> > >> @@ -2805,7 +2805,7 @@ static irqreturn_t dg1_irq_handler(int irq,
> > >> void *arg)
> > >>
> > >>    dg1_master_intr_enable(regs);
> > >>
> > >> -  gen11_gu_misc_irq_handler(gt, gu_misc_iir);
> > >> +  gen11_gu_misc_irq_handler(i915, gu_misc_iir);
> > >>
> > >>    pmu_irq_stats(i915, IRQ_HANDLED);
> > >>
> > >> --
> > >> 2.25.1
> > >>
> > >
diff mbox series

Patch

diff --git a/drivers/gpu/drm/i915/i915_irq.c b/drivers/gpu/drm/i915/i915_irq.c
index 73cebc6aa650..c304af777d58 100644
--- a/drivers/gpu/drm/i915/i915_irq.c
+++ b/drivers/gpu/drm/i915/i915_irq.c
@@ -2669,10 +2669,10 @@  gen11_gu_misc_irq_ack(struct intel_gt *gt, const u32 master_ctl)
 }
 
 static void
-gen11_gu_misc_irq_handler(struct intel_gt *gt, const u32 iir)
+gen11_gu_misc_irq_handler(struct drm_i915_private *i915, const u32 iir)
 {
 	if (iir & GEN11_GU_MISC_GSE)
-		intel_opregion_asle_intr(gt->i915);
+		intel_opregion_asle_intr(i915);
 }
 
 static inline u32 gen11_master_intr_disable(void __iomem * const regs)
@@ -2740,7 +2740,7 @@  static irqreturn_t gen11_irq_handler(int irq, void *arg)
 
 	gen11_master_intr_enable(regs);
 
-	gen11_gu_misc_irq_handler(gt, gu_misc_iir);
+	gen11_gu_misc_irq_handler(i915, gu_misc_iir);
 
 	pmu_irq_stats(i915, IRQ_HANDLED);
 
@@ -2805,7 +2805,7 @@  static irqreturn_t dg1_irq_handler(int irq, void *arg)
 
 	dg1_master_intr_enable(regs);
 
-	gen11_gu_misc_irq_handler(gt, gu_misc_iir);
+	gen11_gu_misc_irq_handler(i915, gu_misc_iir);
 
 	pmu_irq_stats(i915, IRQ_HANDLED);