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 |
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 >
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
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
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 >> >
> -----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 > >> > >
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 --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);
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(-)