Message ID | 20230816003957.3572654-1-John.C.Harrison@Intel.com (mailing list archive) |
---|---|
State | New, archived |
Headers | show |
Series | [v2] drm/i915/guc: Force a reset on internal GuC error | expand |
On 8/15/2023 5:39 PM, John.C.Harrison@Intel.com wrote: > From: John Harrison <John.C.Harrison@Intel.com> > > If GuC hits an internal error (and survives long enough to report it > to the KMD), it is basically toast and will stop until a GT reset and > subsequent GuC reload is performed. Previously, the KMD just printed > an error message and then waited for the heartbeat to eventually kick > in and trigger a reset (assuming the heartbeat had not been disabled). > Instead, force the reset immediately to guarantee that it happens and > to eliminate the very long heartbeat delay. The captured error state > is also more likely to be useful if captured at the time of the error > rather than many seconds later. > > Note that it is not possible to trigger a reset from with the G2H > handler itself. The reset prepare process involves flushing > outstanding G2H contents. So a deadlock could result. Instead, the G2H > handler queues a worker thread to do the reset asynchronously. > > v2: Flush the worker on suspend and shutdown. Add rate limiting to > prevent spam from a totally dead system (review feedback from Daniele). > > Signed-off-by: John Harrison <John.C.Harrison@Intel.com> Reviewed-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel.com> Daniele > --- > drivers/gpu/drm/i915/gt/uc/intel_guc.c | 38 +++++++++++++++++++++++ > drivers/gpu/drm/i915/gt/uc/intel_guc.h | 15 +++++++++ > drivers/gpu/drm/i915/gt/uc/intel_guc_ct.c | 6 +--- > 3 files changed, 54 insertions(+), 5 deletions(-) > > diff --git a/drivers/gpu/drm/i915/gt/uc/intel_guc.c b/drivers/gpu/drm/i915/gt/uc/intel_guc.c > index 569b5fe94c416..12a817b762334 100644 > --- a/drivers/gpu/drm/i915/gt/uc/intel_guc.c > +++ b/drivers/gpu/drm/i915/gt/uc/intel_guc.c > @@ -159,6 +159,21 @@ static void gen11_disable_guc_interrupts(struct intel_guc *guc) > gen11_reset_guc_interrupts(guc); > } > > +static void guc_dead_worker_func(struct work_struct *w) > +{ > + struct intel_guc *guc = container_of(w, struct intel_guc, dead_guc_worker); > + struct intel_gt *gt = guc_to_gt(guc); > + unsigned long last = guc->last_dead_guc_jiffies; > + unsigned long delta = jiffies_to_msecs(jiffies - last); > + > + if (delta < 500) { > + intel_gt_set_wedged(gt); > + } else { > + intel_gt_handle_error(gt, ALL_ENGINES, I915_ERROR_CAPTURE, "dead GuC"); > + guc->last_dead_guc_jiffies = jiffies; > + } > +} > + > void intel_guc_init_early(struct intel_guc *guc) > { > struct intel_gt *gt = guc_to_gt(guc); > @@ -171,6 +186,8 @@ void intel_guc_init_early(struct intel_guc *guc) > intel_guc_slpc_init_early(&guc->slpc); > intel_guc_rc_init_early(guc); > > + INIT_WORK(&guc->dead_guc_worker, guc_dead_worker_func); > + > mutex_init(&guc->send_mutex); > spin_lock_init(&guc->irq_lock); > if (GRAPHICS_VER(i915) >= 11) { > @@ -461,6 +478,8 @@ void intel_guc_fini(struct intel_guc *guc) > if (!intel_uc_fw_is_loadable(&guc->fw)) > return; > > + flush_work(&guc->dead_guc_worker); > + > if (intel_guc_slpc_is_used(guc)) > intel_guc_slpc_fini(&guc->slpc); > > @@ -585,6 +604,20 @@ int intel_guc_send_mmio(struct intel_guc *guc, const u32 *request, u32 len, > return ret; > } > > +int intel_guc_crash_process_msg(struct intel_guc *guc, u32 action) > +{ > + if (action == INTEL_GUC_ACTION_NOTIFY_CRASH_DUMP_POSTED) > + guc_err(guc, "Crash dump notification\n"); > + else if (action == INTEL_GUC_ACTION_NOTIFY_EXCEPTION) > + guc_err(guc, "Exception notification\n"); > + else > + guc_err(guc, "Unknown crash notification: 0x%04X\n", action); > + > + queue_work(system_unbound_wq, &guc->dead_guc_worker); > + > + return 0; > +} > + > int intel_guc_to_host_process_recv_msg(struct intel_guc *guc, > const u32 *payload, u32 len) > { > @@ -601,6 +634,9 @@ int intel_guc_to_host_process_recv_msg(struct intel_guc *guc, > if (msg & INTEL_GUC_RECV_MSG_EXCEPTION) > guc_err(guc, "Received early exception notification!\n"); > > + if (msg & (INTEL_GUC_RECV_MSG_CRASH_DUMP_POSTED | INTEL_GUC_RECV_MSG_EXCEPTION)) > + queue_work(system_unbound_wq, &guc->dead_guc_worker); > + > return 0; > } > > @@ -640,6 +676,8 @@ int intel_guc_suspend(struct intel_guc *guc) > return 0; > > if (intel_guc_submission_is_used(guc)) { > + flush_work(&guc->dead_guc_worker); > + > /* > * This H2G MMIO command tears down the GuC in two steps. First it will > * generate a G2H CTB for every active context indicating a reset. In > diff --git a/drivers/gpu/drm/i915/gt/uc/intel_guc.h b/drivers/gpu/drm/i915/gt/uc/intel_guc.h > index 8dc291ff00935..6c392bad29c19 100644 > --- a/drivers/gpu/drm/i915/gt/uc/intel_guc.h > +++ b/drivers/gpu/drm/i915/gt/uc/intel_guc.h > @@ -266,6 +266,20 @@ struct intel_guc { > unsigned long last_stat_jiffies; > } timestamp; > > + /** > + * @dead_guc_worker: Asynchronous worker thread for forcing a GuC reset. > + * Specifically used when the G2H handler wants to issue a reset. Resets > + * require flushing the G2H queue. So, the G2H processing itself must not > + * trigger a reset directly. Instead, go via this worker. > + */ > + struct work_struct dead_guc_worker; > + /** > + * @last_dead_guc_jiffies: timestamp of previous 'dead guc' occurrance > + * used to prevent a fundamentally broken system from continuously > + * reloading the GuC. > + */ > + unsigned long last_dead_guc_jiffies; > + > #ifdef CONFIG_DRM_I915_SELFTEST > /** > * @number_guc_id_stolen: The number of guc_ids that have been stolen > @@ -476,6 +490,7 @@ int intel_guc_engine_failure_process_msg(struct intel_guc *guc, > const u32 *msg, u32 len); > int intel_guc_error_capture_process_msg(struct intel_guc *guc, > const u32 *msg, u32 len); > +int intel_guc_crash_process_msg(struct intel_guc *guc, u32 action); > > struct intel_engine_cs * > intel_guc_lookup_engine(struct intel_guc *guc, u8 guc_class, u8 instance); > diff --git a/drivers/gpu/drm/i915/gt/uc/intel_guc_ct.c b/drivers/gpu/drm/i915/gt/uc/intel_guc_ct.c > index 97eadd08181d6..6e22af31513a5 100644 > --- a/drivers/gpu/drm/i915/gt/uc/intel_guc_ct.c > +++ b/drivers/gpu/drm/i915/gt/uc/intel_guc_ct.c > @@ -1112,12 +1112,8 @@ static int ct_process_request(struct intel_guc_ct *ct, struct ct_incoming_msg *r > ret = 0; > break; > case INTEL_GUC_ACTION_NOTIFY_CRASH_DUMP_POSTED: > - CT_ERROR(ct, "Received GuC crash dump notification!\n"); > - ret = 0; > - break; > case INTEL_GUC_ACTION_NOTIFY_EXCEPTION: > - CT_ERROR(ct, "Received GuC exception notification!\n"); > - ret = 0; > + ret = intel_guc_crash_process_msg(guc, action); > break; > default: > ret = -EOPNOTSUPP;
On 8/15/2023 18:35, Patchwork wrote: > Project List - Patchwork *Patch Details* > *Series:* drm/i915/guc: Force a reset on internal GuC error (rev2) > *URL:* https://patchwork.freedesktop.org/series/118890/ > *State:* success > *Details:* > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_118890v2/index.html > > > CI Bug Log - changes from CI_DRM_13524 -> Patchwork_118890v2 > > > Summary > > *WARNING* > > Minor unknown changes coming with Patchwork_118890v2 need to be verified > manually. > > If you think the reported changes have nothing to do with the changes > introduced in Patchwork_118890v2, please notify your bug team to allow > them > to document this new failure mode, which will reduce false positives > in CI. > > External URL: > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_118890v2/index.html > > > Participating hosts (40 -> 39) > > Missing (1): fi-snb-2520m > > > Possible new issues > > Here are the unknown changes that may have been introduced in > Patchwork_118890v2: > > > IGT changes > > > Warnings > > * igt@i915_module_load@load: > o bat-adlp-11: ABORT > <https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13524/bat-adlp-11/igt@i915_module_load@load.html> > (i915#4423 > <https://gitlab.freedesktop.org/drm/intel/issues/4423>) -> > DMESG-WARN > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_118890v2/bat-adlp-11/igt@i915_module_load@load.html> > Some kind of display PHY failure. Not related to a patch about the handling of internal GuC errors. John. > * > > > Known issues > > Here are the changes found in Patchwork_118890v2 that come from known > issues: > > > IGT changes > > > Issues hit > > * > > igt@debugfs_test@basic-hwmon: > > o bat-adlp-11: NOTRUN -> SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_118890v2/bat-adlp-11/igt@debugfs_test@basic-hwmon.html> > (i915#7456 <https://gitlab.freedesktop.org/drm/intel/issues/7456>) > * > > igt@gem_tiled_pread_basic: > > o bat-adlp-11: NOTRUN -> SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_118890v2/bat-adlp-11/igt@gem_tiled_pread_basic.html> > (i915#3282 <https://gitlab.freedesktop.org/drm/intel/issues/3282>) > * > > igt@i915_selftest@live@gt_mocs: > > o bat-mtlp-8: PASS > <https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13524/bat-mtlp-8/igt@i915_selftest@live@gt_mocs.html> > -> DMESG-FAIL > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_118890v2/bat-mtlp-8/igt@i915_selftest@live@gt_mocs.html> > (i915#7059 <https://gitlab.freedesktop.org/drm/intel/issues/7059>) > * > > igt@i915_selftest@live@requests: > > o bat-rpls-1: PASS > <https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13524/bat-rpls-1/igt@i915_selftest@live@requests.html> > -> ABORT > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_118890v2/bat-rpls-1/igt@i915_selftest@live@requests.html> > (i915#4983 > <https://gitlab.freedesktop.org/drm/intel/issues/4983> / > i915#7911 > <https://gitlab.freedesktop.org/drm/intel/issues/7911> / > i915#7920 <https://gitlab.freedesktop.org/drm/intel/issues/7920>) > * > > igt@i915_selftest@live@slpc: > > o bat-mtlp-8: NOTRUN -> DMESG-WARN > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_118890v2/bat-mtlp-8/igt@i915_selftest@live@slpc.html> > (i915#6367 <https://gitlab.freedesktop.org/drm/intel/issues/6367>) > * > > igt@i915_suspend@basic-s3-without-i915: > > o bat-mtlp-8: NOTRUN -> SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_118890v2/bat-mtlp-8/igt@i915_suspend@basic-s3-without-i915.html> > (i915#6645 <https://gitlab.freedesktop.org/drm/intel/issues/6645>) > * > > igt@kms_chamelium_frames@hdmi-crc-fast: > > o bat-adlp-11: NOTRUN -> SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_118890v2/bat-adlp-11/igt@kms_chamelium_frames@hdmi-crc-fast.html> > (i915#7828 > <https://gitlab.freedesktop.org/drm/intel/issues/7828>) +7 > similar issues > * > > igt@kms_chamelium_hpd@common-hpd-after-suspend: > > o bat-mtlp-8: NOTRUN -> SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_118890v2/bat-mtlp-8/igt@kms_chamelium_hpd@common-hpd-after-suspend.html> > (i915#7828 <https://gitlab.freedesktop.org/drm/intel/issues/7828>) > * > > igt@kms_cursor_legacy@basic-busy-flip-before-cursor-atomic: > > o bat-adlp-11: NOTRUN -> ABORT > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_118890v2/bat-adlp-11/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-atomic.html> > (i915#4423 <https://gitlab.freedesktop.org/drm/intel/issues/4423>) > > > Possible fixes > > * igt@i915_selftest@live@slpc: > o bat-mtlp-6: DMESG-WARN > <https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13524/bat-mtlp-6/igt@i915_selftest@live@slpc.html> > (i915#6367 > <https://gitlab.freedesktop.org/drm/intel/issues/6367>) -> > PASS > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_118890v2/bat-mtlp-6/igt@i915_selftest@live@slpc.html> > > > Warnings > > * > > igt@i915_selftest@live@requests: > > o bat-mtlp-8: ABORT > <https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13524/bat-mtlp-8/igt@i915_selftest@live@requests.html> > (i915#7982 > <https://gitlab.freedesktop.org/drm/intel/issues/7982>) -> > DMESG-FAIL > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_118890v2/bat-mtlp-8/igt@i915_selftest@live@requests.html> > (i915#8497 <https://gitlab.freedesktop.org/drm/intel/issues/8497>) > * > > igt@i915_selftest@live@reset: > > o bat-rpls-2: ABORT > <https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13524/bat-rpls-2/igt@i915_selftest@live@reset.html> > (i915#4983 > <https://gitlab.freedesktop.org/drm/intel/issues/4983> / > i915#7461 > <https://gitlab.freedesktop.org/drm/intel/issues/7461> / > i915#7913 > <https://gitlab.freedesktop.org/drm/intel/issues/7913> / > i915#8347 > <https://gitlab.freedesktop.org/drm/intel/issues/8347>) -> > ABORT > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_118890v2/bat-rpls-2/igt@i915_selftest@live@reset.html> > (i915#4983 > <https://gitlab.freedesktop.org/drm/intel/issues/4983> / > i915#7461 > <https://gitlab.freedesktop.org/drm/intel/issues/7461> / > i915#7913 > <https://gitlab.freedesktop.org/drm/intel/issues/7913> / > i915#7981 > <https://gitlab.freedesktop.org/drm/intel/issues/7981> / > i915#8347 <https://gitlab.freedesktop.org/drm/intel/issues/8347>) > * > > igt@kms_psr@primary_page_flip: > > o bat-rplp-1: SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13524/bat-rplp-1/igt@kms_psr@primary_page_flip.html> > (i915#1072 > <https://gitlab.freedesktop.org/drm/intel/issues/1072>) -> > ABORT > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_118890v2/bat-rplp-1/igt@kms_psr@primary_page_flip.html> > (i915#8442 > <https://gitlab.freedesktop.org/drm/intel/issues/8442> / > i915#8668 > <https://gitlab.freedesktop.org/drm/intel/issues/8668> / > i915#8860 <https://gitlab.freedesktop.org/drm/intel/issues/8860>) > > > Build changes > > * Linux: CI_DRM_13524 -> Patchwork_118890v2 > > CI-20190529: 20190529 > CI_DRM_13524: f69ef04cfdd4b810e790bef365001e58e2d1037f @ > git://anongit.freedesktop.org/gfx-ci/linux > IGT_7436: 81e08c6d648e949df161a4f39118ed3eb1e354e9 @ > https://gitlab.freedesktop.org/drm/igt-gpu-tools.git > Patchwork_118890v2: f69ef04cfdd4b810e790bef365001e58e2d1037f @ > git://anongit.freedesktop.org/gfx-ci/linux > > > Linux commits > > 5bc0c4defb7a drm/i915/guc: Force a reset on internal GuC error >
On 8/15/2023 23:38, Patchwork wrote: > Project List - Patchwork *Patch Details* > *Series:* drm/i915/guc: Force a reset on internal GuC error (rev2) > *URL:* https://patchwork.freedesktop.org/series/118890/ > *State:* failure > *Details:* > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_118890v2/index.html > > > CI Bug Log - changes from CI_DRM_13524_full -> Patchwork_118890v2_full > > > Summary > > *FAILURE* > > Serious unknown changes coming with Patchwork_118890v2_full absolutely > need to be > verified manually. > > If you think the reported changes have nothing to do with the changes > introduced in Patchwork_118890v2_full, please notify your bug team to > allow them > to document this new failure mode, which will reduce false positives > in CI. > > > Participating hosts (9 -> 9) > > No changes in participating hosts > > > Possible new issues > > Here are the unknown changes that may have been introduced in > Patchwork_118890v2_full: > > > IGT changes > > > Possible regressions > > * igt@kms_draw_crc@draw-method-blt@xrgb8888-ytiled: > o shard-glk: PASS > <https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13524/shard-glk8/igt@kms_draw_crc@draw-method-blt@xrgb8888-ytiled.html> > -> DMESG-WARN > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_118890v2/shard-glk7/igt@kms_draw_crc@draw-method-blt@xrgb8888-ytiled.html> > TLB invalidation timeout on a non-GuC platform. Not related to a patch about handling internal GuC errors. John. > * > > > Known issues > > Here are the changes found in Patchwork_118890v2_full that come from > known issues: > > > IGT changes > > > Issues hit > > * > > igt@drm_fdinfo@busy-hang@bcs0: > > o shard-dg2: NOTRUN -> SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_118890v2/shard-dg2-6/igt@drm_fdinfo@busy-hang@bcs0.html> > (i915#8414 > <https://gitlab.freedesktop.org/drm/intel/issues/8414>) +20 > similar issues > * > > igt@drm_fdinfo@most-busy-check-all@rcs0: > > o shard-rkl: PASS > <https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13524/shard-rkl-4/igt@drm_fdinfo@most-busy-check-all@rcs0.html> > -> FAIL > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_118890v2/shard-rkl-2/igt@drm_fdinfo@most-busy-check-all@rcs0.html> > (i915#7742 > <https://gitlab.freedesktop.org/drm/intel/issues/7742>) +1 > similar issue > * > > igt@feature_discovery@chamelium: > > o shard-dg2: NOTRUN -> SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_118890v2/shard-dg2-6/igt@feature_discovery@chamelium.html> > (i915#4854 <https://gitlab.freedesktop.org/drm/intel/issues/4854>) > * > > igt@gem_close_race@multigpu-basic-threads: > > o shard-dg2: NOTRUN -> SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_118890v2/shard-dg2-6/igt@gem_close_race@multigpu-basic-threads.html> > (i915#7697 <https://gitlab.freedesktop.org/drm/intel/issues/7697>) > * > > igt@gem_ctx_persistence@heartbeat-hang: > > o shard-dg2: NOTRUN -> SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_118890v2/shard-dg2-6/igt@gem_ctx_persistence@heartbeat-hang.html> > (i915#8555 > <https://gitlab.freedesktop.org/drm/intel/issues/8555>) +1 > similar issue > * > > igt@gem_ctx_persistence@hostile: > > o shard-snb: NOTRUN -> SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_118890v2/shard-snb4/igt@gem_ctx_persistence@hostile.html> > (fdo#109271 > <https://bugs.freedesktop.org/show_bug.cgi?id=109271> / > i915#1099 > <https://gitlab.freedesktop.org/drm/intel/issues/1099>) +1 > similar issue > * > > igt@gem_ctx_persistence@saturated-hostile-nopreempt@ccs0: > > o shard-dg2: NOTRUN -> SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_118890v2/shard-dg2-6/igt@gem_ctx_persistence@saturated-hostile-nopreempt@ccs0.html> > (i915#5882 > <https://gitlab.freedesktop.org/drm/intel/issues/5882>) +9 > similar issues > * > > igt@gem_exec_balancer@bonded-pair: > > o shard-dg2: NOTRUN -> SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_118890v2/shard-dg2-6/igt@gem_exec_balancer@bonded-pair.html> > (i915#4771 <https://gitlab.freedesktop.org/drm/intel/issues/4771>) > * > > igt@gem_exec_capture@pi@vcs0: > > o shard-mtlp: PASS > <https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13524/shard-mtlp-5/igt@gem_exec_capture@pi@vcs0.html> > -> FAIL > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_118890v2/shard-mtlp-7/igt@gem_exec_capture@pi@vcs0.html> > (i915#4475 <https://gitlab.freedesktop.org/drm/intel/issues/4475>) > * > > igt@gem_exec_endless@dispatch@rcs0: > > o shard-dg2: PASS > <https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13524/shard-dg2-12/igt@gem_exec_endless@dispatch@rcs0.html> > -> TIMEOUT > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_118890v2/shard-dg2-12/igt@gem_exec_endless@dispatch@rcs0.html> > (i915#3778 > <https://gitlab.freedesktop.org/drm/intel/issues/3778> / > i915#7016 > <https://gitlab.freedesktop.org/drm/intel/issues/7016> / > i915#7921 <https://gitlab.freedesktop.org/drm/intel/issues/7921>) > * > > igt@gem_exec_fair@basic-flow@rcs0: > > o shard-tglu: PASS > <https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13524/shard-tglu-8/igt@gem_exec_fair@basic-flow@rcs0.html> > -> FAIL > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_118890v2/shard-tglu-5/igt@gem_exec_fair@basic-flow@rcs0.html> > (i915#2842 <https://gitlab.freedesktop.org/drm/intel/issues/2842>) > * > > igt@gem_exec_fair@basic-pace-share@rcs0: > > o shard-rkl: PASS > <https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13524/shard-rkl-7/igt@gem_exec_fair@basic-pace-share@rcs0.html> > -> FAIL > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_118890v2/shard-rkl-1/igt@gem_exec_fair@basic-pace-share@rcs0.html> > (i915#2842 > <https://gitlab.freedesktop.org/drm/intel/issues/2842>) +1 > similar issue > * > > igt@gem_exec_flush@basic-batch-kernel-default-uc: > > o shard-mtlp: PASS > <https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13524/shard-mtlp-2/igt@gem_exec_flush@basic-batch-kernel-default-uc.html> > -> DMESG-FAIL > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_118890v2/shard-mtlp-4/igt@gem_exec_flush@basic-batch-kernel-default-uc.html> > (i915#8962 > <https://gitlab.freedesktop.org/drm/intel/issues/8962> / > i915#9121 <https://gitlab.freedesktop.org/drm/intel/issues/9121>) > * > > igt@gem_exec_flush@basic-wb-rw-before-default: > > o shard-mtlp: PASS > <https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13524/shard-mtlp-2/igt@gem_exec_flush@basic-wb-rw-before-default.html> > -> DMESG-FAIL > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_118890v2/shard-mtlp-4/igt@gem_exec_flush@basic-wb-rw-before-default.html> > (i915#9121 <https://gitlab.freedesktop.org/drm/intel/issues/9121>) > * > > igt@gem_exec_flush@basic-wb-rw-default: > > o shard-dg2: NOTRUN -> SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_118890v2/shard-dg2-6/igt@gem_exec_flush@basic-wb-rw-default.html> > (i915#3539 > <https://gitlab.freedesktop.org/drm/intel/issues/3539> / > i915#4852 > <https://gitlab.freedesktop.org/drm/intel/issues/4852>) +4 > similar issues > * > > igt@gem_exec_params@secure-non-master: > > o shard-dg2: NOTRUN -> SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_118890v2/shard-dg2-6/igt@gem_exec_params@secure-non-master.html> > (fdo#112283 <https://bugs.freedesktop.org/show_bug.cgi?id=112283>) > * > > igt@gem_exec_reloc@basic-write-read-active: > > o shard-dg2: NOTRUN -> SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_118890v2/shard-dg2-2/igt@gem_exec_reloc@basic-write-read-active.html> > (i915#3281 > <https://gitlab.freedesktop.org/drm/intel/issues/3281>) +6 > similar issues > * > > igt@gem_exec_schedule@preempt-queue-contexts-chain: > > o shard-dg2: NOTRUN -> SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_118890v2/shard-dg2-6/igt@gem_exec_schedule@preempt-queue-contexts-chain.html> > (i915#4537 > <https://gitlab.freedesktop.org/drm/intel/issues/4537> / > i915#4812 <https://gitlab.freedesktop.org/drm/intel/issues/4812>) > * > > igt@gem_fence_thrash@bo-write-verify-x: > > o shard-dg2: NOTRUN -> SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_118890v2/shard-dg2-6/igt@gem_fence_thrash@bo-write-verify-x.html> > (i915#4860 <https://gitlab.freedesktop.org/drm/intel/issues/4860>) > * > > igt@gem_lmem_swapping@parallel-multi: > > o shard-glk: NOTRUN -> SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_118890v2/shard-glk1/igt@gem_lmem_swapping@parallel-multi.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@smem-oom@lmem0: > > o shard-dg1: PASS > <https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13524/shard-dg1-15/igt@gem_lmem_swapping@smem-oom@lmem0.html> > -> TIMEOUT > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_118890v2/shard-dg1-19/igt@gem_lmem_swapping@smem-oom@lmem0.html> > (i915#5493 <https://gitlab.freedesktop.org/drm/intel/issues/5493>) > * > > igt@gem_mmap_gtt@cpuset-big-copy: > > o shard-dg2: NOTRUN -> SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_118890v2/shard-dg2-6/igt@gem_mmap_gtt@cpuset-big-copy.html> > (i915#4077 > <https://gitlab.freedesktop.org/drm/intel/issues/4077>) +6 > similar issues > * > > igt@gem_mmap_gtt@medium-copy: > > o shard-mtlp: NOTRUN -> SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_118890v2/shard-mtlp-1/igt@gem_mmap_gtt@medium-copy.html> > (i915#4077 <https://gitlab.freedesktop.org/drm/intel/issues/4077>) > * > > igt@gem_mmap_wc@write-read-distinct: > > o shard-dg2: NOTRUN -> SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_118890v2/shard-dg2-10/igt@gem_mmap_wc@write-read-distinct.html> > (i915#4083 > <https://gitlab.freedesktop.org/drm/intel/issues/4083>) +1 > similar issue > * > > igt@gem_pread@snoop: > > o shard-dg2: NOTRUN -> SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_118890v2/shard-dg2-2/igt@gem_pread@snoop.html> > (i915#3282 > <https://gitlab.freedesktop.org/drm/intel/issues/3282>) +4 > similar issues > * > > igt@gem_pxp@reject-modify-context-protection-off-1: > > o shard-dg2: NOTRUN -> SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_118890v2/shard-dg2-10/igt@gem_pxp@reject-modify-context-protection-off-1.html> > (i915#4270 > <https://gitlab.freedesktop.org/drm/intel/issues/4270>) +2 > similar issues > * > > igt@gem_unfence_active_buffers: > > o shard-dg2: NOTRUN -> SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_118890v2/shard-dg2-10/igt@gem_unfence_active_buffers.html> > (i915#4879 <https://gitlab.freedesktop.org/drm/intel/issues/4879>) > * > > igt@gem_userptr_blits@coherency-sync: > > o shard-dg2: NOTRUN -> SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_118890v2/shard-dg2-6/igt@gem_userptr_blits@coherency-sync.html> > (i915#3297 > <https://gitlab.freedesktop.org/drm/intel/issues/3297>) +2 > similar issues > * > > igt@gen3_mixed_blits: > > o shard-dg2: NOTRUN -> SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_118890v2/shard-dg2-11/igt@gen3_mixed_blits.html> > (fdo#109289 > <https://bugs.freedesktop.org/show_bug.cgi?id=109289>) +3 > similar issues > * > > igt@gen9_exec_parse@shadow-peek: > > o shard-dg2: NOTRUN -> SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_118890v2/shard-dg2-11/igt@gen9_exec_parse@shadow-peek.html> > (i915#2856 > <https://gitlab.freedesktop.org/drm/intel/issues/2856>) +3 > similar issues > * > > igt@i915_fb_tiling: > > o shard-dg2: NOTRUN -> SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_118890v2/shard-dg2-2/igt@i915_fb_tiling.html> > (i915#4881 <https://gitlab.freedesktop.org/drm/intel/issues/4881>) > * > > igt@i915_pm_backlight@fade: > > o shard-dg2: NOTRUN -> SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_118890v2/shard-dg2-10/igt@i915_pm_backlight@fade.html> > (i915#5354 > <https://gitlab.freedesktop.org/drm/intel/issues/5354> / > i915#7561 > <https://gitlab.freedesktop.org/drm/intel/issues/7561>) +1 > similar issue > * > > igt@i915_pm_lpsp@kms-lpsp@kms-lpsp-hdmi-a: > > o shard-rkl: PASS > <https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13524/shard-rkl-7/igt@i915_pm_lpsp@kms-lpsp@kms-lpsp-hdmi-a.html> > -> SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_118890v2/shard-rkl-2/igt@i915_pm_lpsp@kms-lpsp@kms-lpsp-hdmi-a.html> > (i915#1937 <https://gitlab.freedesktop.org/drm/intel/issues/1937>) > * > > igt@i915_pm_lpsp@screens-disabled: > > o shard-dg2: NOTRUN -> SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_118890v2/shard-dg2-6/igt@i915_pm_lpsp@screens-disabled.html> > (i915#1902 <https://gitlab.freedesktop.org/drm/intel/issues/1902>) > * > > igt@i915_pm_rc6_residency@rc6-idle@rcs0: > > o shard-dg1: PASS > <https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13524/shard-dg1-16/igt@i915_pm_rc6_residency@rc6-idle@rcs0.html> > -> FAIL > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_118890v2/shard-dg1-16/igt@i915_pm_rc6_residency@rc6-idle@rcs0.html> > (i915#3591 > <https://gitlab.freedesktop.org/drm/intel/issues/3591>) +1 > similar issue > * > > igt@i915_pm_rpm@dpms-non-lpsp: > > o shard-rkl: PASS > <https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13524/shard-rkl-4/igt@i915_pm_rpm@dpms-non-lpsp.html> > -> SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_118890v2/shard-rkl-7/igt@i915_pm_rpm@dpms-non-lpsp.html> > (i915#1397 > <https://gitlab.freedesktop.org/drm/intel/issues/1397>) +1 > similar issue > * > > igt@i915_pm_rps@min-max-config-loaded: > > o shard-dg2: NOTRUN -> SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_118890v2/shard-dg2-11/igt@i915_pm_rps@min-max-config-loaded.html> > (i915#6621 <https://gitlab.freedesktop.org/drm/intel/issues/6621>) > * > > igt@i915_pm_rps@thresholds-idle@gt0: > > o shard-dg2: NOTRUN -> SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_118890v2/shard-dg2-2/igt@i915_pm_rps@thresholds-idle@gt0.html> > (i915#8925 <https://gitlab.freedesktop.org/drm/intel/issues/8925>) > * > > igt@i915_pm_sseu@full-enable: > > o shard-dg2: NOTRUN -> SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_118890v2/shard-dg2-6/igt@i915_pm_sseu@full-enable.html> > (i915#4387 <https://gitlab.freedesktop.org/drm/intel/issues/4387>) > * > > igt@i915_query@query-topology-coherent-slice-mask: > > o shard-dg2: NOTRUN -> SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_118890v2/shard-dg2-10/igt@i915_query@query-topology-coherent-slice-mask.html> > (i915#6188 <https://gitlab.freedesktop.org/drm/intel/issues/6188>) > * > > igt@i915_suspend@basic-s2idle-without-i915: > > o shard-snb: NOTRUN -> DMESG-WARN > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_118890v2/shard-snb4/igt@i915_suspend@basic-s2idle-without-i915.html> > (i915#8841 > <https://gitlab.freedesktop.org/drm/intel/issues/8841>) +1 > similar issue > * > > igt@kms_addfb_basic@clobberred-modifier: > > o shard-dg2: NOTRUN -> SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_118890v2/shard-dg2-6/igt@kms_addfb_basic@clobberred-modifier.html> > (i915#4212 > <https://gitlab.freedesktop.org/drm/intel/issues/4212>) +2 > similar issues > * > > igt@kms_async_flips@alternate-sync-async-flip@pipe-d-edp-1: > > o shard-mtlp: NOTRUN -> FAIL > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_118890v2/shard-mtlp-1/igt@kms_async_flips@alternate-sync-async-flip@pipe-d-edp-1.html> > (i915#2521 <https://gitlab.freedesktop.org/drm/intel/issues/2521>) > * > > igt@kms_async_flips@async-flip-with-page-flip-events@pipe-a-dp-4-4-mc_ccs: > > o shard-dg2: NOTRUN -> SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_118890v2/shard-dg2-11/igt@kms_async_flips@async-flip-with-page-flip-events@pipe-a-dp-4-4-mc_ccs.html> > (i915#8709 > <https://gitlab.freedesktop.org/drm/intel/issues/8709>) +11 > similar issues > * > > igt@kms_async_flips@crc@pipe-b-hdmi-a-1: > > o shard-dg2: NOTRUN -> FAIL > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_118890v2/shard-dg2-10/igt@kms_async_flips@crc@pipe-b-hdmi-a-1.html> > (i915#8247 > <https://gitlab.freedesktop.org/drm/intel/issues/8247>) +3 > similar issues > * > > igt@kms_big_fb@4-tiled-64bpp-rotate-180: > > o shard-mtlp: PASS > <https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13524/shard-mtlp-8/igt@kms_big_fb@4-tiled-64bpp-rotate-180.html> > -> FAIL > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_118890v2/shard-mtlp-3/igt@kms_big_fb@4-tiled-64bpp-rotate-180.html> > (i915#5138 <https://gitlab.freedesktop.org/drm/intel/issues/5138>) > * > > igt@kms_big_fb@x-tiled-16bpp-rotate-90: > > o shard-dg2: NOTRUN -> SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_118890v2/shard-dg2-10/igt@kms_big_fb@x-tiled-16bpp-rotate-90.html> > (fdo#111614 > <https://bugs.freedesktop.org/show_bug.cgi?id=111614>) +3 > similar issues > * > > igt@kms_big_fb@x-tiled-max-hw-stride-64bpp-rotate-0-hflip-async-flip: > > o shard-mtlp: PASS > <https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13524/shard-mtlp-4/igt@kms_big_fb@x-tiled-max-hw-stride-64bpp-rotate-0-hflip-async-flip.html> > -> FAIL > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_118890v2/shard-mtlp-1/igt@kms_big_fb@x-tiled-max-hw-stride-64bpp-rotate-0-hflip-async-flip.html> > (i915#3743 <https://gitlab.freedesktop.org/drm/intel/issues/3743>) > * > > igt@kms_big_fb@yf-tiled-64bpp-rotate-180: > > o shard-dg2: NOTRUN -> SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_118890v2/shard-dg2-6/igt@kms_big_fb@yf-tiled-64bpp-rotate-180.html> > (i915#4538 > <https://gitlab.freedesktop.org/drm/intel/issues/4538> / > i915#5190 > <https://gitlab.freedesktop.org/drm/intel/issues/5190>) +5 > similar issues > * > > igt@kms_big_fb@yf-tiled-addfb-size-overflow: > > o shard-dg2: NOTRUN -> SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_118890v2/shard-dg2-10/igt@kms_big_fb@yf-tiled-addfb-size-overflow.html> > (i915#5190 > <https://gitlab.freedesktop.org/drm/intel/issues/5190>) +10 > similar issues > * > > igt@kms_big_joiner@2x-modeset: > > o shard-dg2: NOTRUN -> SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_118890v2/shard-dg2-2/igt@kms_big_joiner@2x-modeset.html> > (i915#2705 <https://gitlab.freedesktop.org/drm/intel/issues/2705>) > * > > igt@kms_ccs@pipe-a-crc-sprite-planes-basic-4_tiled_mtl_rc_ccs_cc: > > o shard-dg2: NOTRUN -> SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_118890v2/shard-dg2-6/igt@kms_ccs@pipe-a-crc-sprite-planes-basic-4_tiled_mtl_rc_ccs_cc.html> > (i915#5354 > <https://gitlab.freedesktop.org/drm/intel/issues/5354>) +43 > similar issues > * > > igt@kms_ccs@pipe-c-bad-aux-stride-y_tiled_gen12_mc_ccs: > > o shard-apl: NOTRUN -> SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_118890v2/shard-apl2/igt@kms_ccs@pipe-c-bad-aux-stride-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>) +3 > similar issues > * > > igt@kms_ccs@pipe-c-bad-pixel-format-y_tiled_gen12_rc_ccs_cc: > > o shard-glk: NOTRUN -> SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_118890v2/shard-glk1/igt@kms_ccs@pipe-c-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>) > * > > igt@kms_ccs@pipe-c-ccs-on-another-bo-y_tiled_gen12_rc_ccs_cc: > > o shard-dg2: NOTRUN -> SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_118890v2/shard-dg2-10/igt@kms_ccs@pipe-c-ccs-on-another-bo-y_tiled_gen12_rc_ccs_cc.html> > (i915#3689 > <https://gitlab.freedesktop.org/drm/intel/issues/3689> / > i915#3886 > <https://gitlab.freedesktop.org/drm/intel/issues/3886> / > i915#5354 > <https://gitlab.freedesktop.org/drm/intel/issues/5354>) +9 > similar issues > * > > igt@kms_ccs@pipe-d-bad-aux-stride-y_tiled_ccs: > > o shard-dg2: NOTRUN -> SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_118890v2/shard-dg2-10/igt@kms_ccs@pipe-d-bad-aux-stride-y_tiled_ccs.html> > (i915#3689 > <https://gitlab.freedesktop.org/drm/intel/issues/3689> / > i915#5354 > <https://gitlab.freedesktop.org/drm/intel/issues/5354>) +19 > similar issues > * > > igt@kms_cdclk@mode-transition@pipe-b-hdmi-a-1: > > o shard-dg2: NOTRUN -> SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_118890v2/shard-dg2-10/igt@kms_cdclk@mode-transition@pipe-b-hdmi-a-1.html> > (i915#4087 > <https://gitlab.freedesktop.org/drm/intel/issues/4087> / > i915#7213 > <https://gitlab.freedesktop.org/drm/intel/issues/7213>) +2 > similar issues > * > > igt@kms_cdclk@mode-transition@pipe-d-hdmi-a-1: > > o shard-dg2: NOTRUN -> SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_118890v2/shard-dg2-10/igt@kms_cdclk@mode-transition@pipe-d-hdmi-a-1.html> > (i915#7213 <https://gitlab.freedesktop.org/drm/intel/issues/7213>) > * > > igt@kms_cdclk@plane-scaling@pipe-c-hdmi-a-3: > > o shard-dg2: NOTRUN -> SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_118890v2/shard-dg2-1/igt@kms_cdclk@plane-scaling@pipe-c-hdmi-a-3.html> > (i915#4087 > <https://gitlab.freedesktop.org/drm/intel/issues/4087>) +3 > similar issues > * > > igt@kms_chamelium_color@degamma: > > o shard-dg2: NOTRUN -> SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_118890v2/shard-dg2-6/igt@kms_chamelium_color@degamma.html> > (fdo#111827 > <https://bugs.freedesktop.org/show_bug.cgi?id=111827>) +2 > similar issues > * > > igt@kms_chamelium_frames@hdmi-crc-fast: > > o shard-dg2: NOTRUN -> SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_118890v2/shard-dg2-2/igt@kms_chamelium_frames@hdmi-crc-fast.html> > (i915#7828 > <https://gitlab.freedesktop.org/drm/intel/issues/7828>) +5 > similar issues > * > > igt@kms_color@deep-color: > > o shard-rkl: NOTRUN -> SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_118890v2/shard-rkl-1/igt@kms_color@deep-color.html> > (i915#3555 <https://gitlab.freedesktop.org/drm/intel/issues/3555>) > * > > igt@kms_content_protection@atomic-dpms: > > o shard-dg2: NOTRUN -> SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_118890v2/shard-dg2-6/igt@kms_content_protection@atomic-dpms.html> > (i915#7118 > <https://gitlab.freedesktop.org/drm/intel/issues/7118>) +2 > similar issues > * > > igt@kms_content_protection@srm@pipe-a-dp-4: > > o shard-dg2: NOTRUN -> TIMEOUT > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_118890v2/shard-dg2-11/igt@kms_content_protection@srm@pipe-a-dp-4.html> > (i915#7173 <https://gitlab.freedesktop.org/drm/intel/issues/7173>) > * > > igt@kms_cursor_crc@cursor-random-512x170: > > o shard-dg2: NOTRUN -> SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_118890v2/shard-dg2-10/igt@kms_cursor_crc@cursor-random-512x170.html> > (i915#3359 > <https://gitlab.freedesktop.org/drm/intel/issues/3359>) +2 > similar issues > * > > igt@kms_cursor_crc@cursor-sliding-64x64@pipe-a-edp-1: > > o shard-mtlp: PASS > <https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13524/shard-mtlp-2/igt@kms_cursor_crc@cursor-sliding-64x64@pipe-a-edp-1.html> > -> DMESG-WARN > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_118890v2/shard-mtlp-4/igt@kms_cursor_crc@cursor-sliding-64x64@pipe-a-edp-1.html> > (i915#2017 <https://gitlab.freedesktop.org/drm/intel/issues/2017>) > * > > igt@kms_cursor_legacy@2x-long-flip-vs-cursor-legacy: > > o shard-dg2: NOTRUN -> SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_118890v2/shard-dg2-10/igt@kms_cursor_legacy@2x-long-flip-vs-cursor-legacy.html> > (fdo#109274 > <https://bugs.freedesktop.org/show_bug.cgi?id=109274> / > i915#5354 > <https://gitlab.freedesktop.org/drm/intel/issues/5354>) +3 > similar issues > * > > igt@kms_dither@fb-8bpc-vs-panel-8bpc: > > o shard-dg2: NOTRUN -> SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_118890v2/shard-dg2-6/igt@kms_dither@fb-8bpc-vs-panel-8bpc.html> > (i915#3555 > <https://gitlab.freedesktop.org/drm/intel/issues/3555>) +5 > similar issues > * > > igt@kms_flip@2x-plain-flip-fb-recreate: > > o shard-dg2: NOTRUN -> SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_118890v2/shard-dg2-2/igt@kms_flip@2x-plain-flip-fb-recreate.html> > (fdo#109274 > <https://bugs.freedesktop.org/show_bug.cgi?id=109274>) +3 > similar issues > * > > igt@kms_flip@flip-vs-expired-vblank-interruptible@a-dp1: > > o shard-apl: PASS > <https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13524/shard-apl2/igt@kms_flip@flip-vs-expired-vblank-interruptible@a-dp1.html> > -> FAIL > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_118890v2/shard-apl4/igt@kms_flip@flip-vs-expired-vblank-interruptible@a-dp1.html> > (i915#79 <https://gitlab.freedesktop.org/drm/intel/issues/79>) > * > > igt@kms_flip@flip-vs-fences: > > o shard-dg2: NOTRUN -> SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_118890v2/shard-dg2-2/igt@kms_flip@flip-vs-fences.html> > (i915#8381 <https://gitlab.freedesktop.org/drm/intel/issues/8381>) > * > > igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-32bpp-ytile-upscaling@pipe-a-valid-mode: > > o shard-dg2: NOTRUN -> SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_118890v2/shard-dg2-10/igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-32bpp-ytile-upscaling@pipe-a-valid-mode.html> > (i915#2672 > <https://gitlab.freedesktop.org/drm/intel/issues/2672>) +3 > similar issues > * > > igt@kms_force_connector_basic@force-load-detect: > > o shard-dg2: NOTRUN -> SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_118890v2/shard-dg2-2/igt@kms_force_connector_basic@force-load-detect.html> > (fdo#109285 <https://bugs.freedesktop.org/show_bug.cgi?id=109285>) > * > > igt@kms_frontbuffer_tracking@fbc-1p-primscrn-pri-shrfb-draw-blt: > > o shard-dg2: NOTRUN -> FAIL > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_118890v2/shard-dg2-10/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-pri-shrfb-draw-blt.html> > (i915#6880 <https://gitlab.freedesktop.org/drm/intel/issues/6880>) > * > > igt@kms_frontbuffer_tracking@fbc-2p-primscrn-pri-shrfb-draw-mmap-gtt: > > o shard-dg2: NOTRUN -> SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_118890v2/shard-dg2-6/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-pri-shrfb-draw-mmap-gtt.html> > (i915#8708 > <https://gitlab.freedesktop.org/drm/intel/issues/8708>) +13 > similar issues > * > > igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-cur-indfb-draw-mmap-cpu: > > o shard-dg2: NOTRUN -> SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_118890v2/shard-dg2-11/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-cur-indfb-draw-mmap-cpu.html> > (i915#3458 > <https://gitlab.freedesktop.org/drm/intel/issues/3458>) +21 > similar issues > * > > igt@kms_frontbuffer_tracking@fbcpsr-tiling-y: > > o shard-dg2: NOTRUN -> SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_118890v2/shard-dg2-11/igt@kms_frontbuffer_tracking@fbcpsr-tiling-y.html> > (i915#5460 <https://gitlab.freedesktop.org/drm/intel/issues/5460>) > * > > igt@kms_frontbuffer_tracking@psr-2p-primscrn-pri-indfb-draw-mmap-cpu: > > o shard-mtlp: NOTRUN -> SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_118890v2/shard-mtlp-5/igt@kms_frontbuffer_tracking@psr-2p-primscrn-pri-indfb-draw-mmap-cpu.html> > (i915#1825 > <https://gitlab.freedesktop.org/drm/intel/issues/1825>) +1 > similar issue > * > > igt@kms_hdr@invalid-hdr: > > o shard-rkl: NOTRUN -> SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_118890v2/shard-rkl-2/igt@kms_hdr@invalid-hdr.html> > (i915#3555 > <https://gitlab.freedesktop.org/drm/intel/issues/3555> / > i915#8228 <https://gitlab.freedesktop.org/drm/intel/issues/8228>) > * > > igt@kms_hdr@invalid-metadata-sizes: > > o shard-dg2: NOTRUN -> SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_118890v2/shard-dg2-1/igt@kms_hdr@invalid-metadata-sizes.html> > (i915#3555 > <https://gitlab.freedesktop.org/drm/intel/issues/3555> / > i915#8228 > <https://gitlab.freedesktop.org/drm/intel/issues/8228>) +1 > similar issue > * > > igt@kms_panel_fitting@legacy: > > o shard-dg2: NOTRUN -> SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_118890v2/shard-dg2-6/igt@kms_panel_fitting@legacy.html> > (i915#6301 <https://gitlab.freedesktop.org/drm/intel/issues/6301>) > * > > igt@kms_plane_lowres@tiling-y: > > o shard-dg2: NOTRUN -> SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_118890v2/shard-dg2-10/igt@kms_plane_lowres@tiling-y.html> > (i915#8821 <https://gitlab.freedesktop.org/drm/intel/issues/8821>) > * > > igt@kms_plane_lowres@tiling-yf: > > o shard-dg2: NOTRUN -> SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_118890v2/shard-dg2-6/igt@kms_plane_lowres@tiling-yf.html> > (i915#3555 > <https://gitlab.freedesktop.org/drm/intel/issues/3555> / > i915#8821 <https://gitlab.freedesktop.org/drm/intel/issues/8821>) > * > > igt@kms_plane_scaling@intel-max-src-size@pipe-a-hdmi-a-2: > > o shard-rkl: NOTRUN -> FAIL > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_118890v2/shard-rkl-2/igt@kms_plane_scaling@intel-max-src-size@pipe-a-hdmi-a-2.html> > (i915#8292 <https://gitlab.freedesktop.org/drm/intel/issues/8292>) > * > > igt@kms_plane_scaling@plane-downscale-with-modifiers-factor-0-25@pipe-c-hdmi-a-2: > > o shard-dg2: NOTRUN -> SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_118890v2/shard-dg2-2/igt@kms_plane_scaling@plane-downscale-with-modifiers-factor-0-25@pipe-c-hdmi-a-2.html> > (i915#5176 > <https://gitlab.freedesktop.org/drm/intel/issues/5176>) +7 > similar issues > * > > igt@kms_plane_scaling@plane-scaler-with-clipping-clamping-rotation@pipe-a-vga-1: > > o shard-snb: NOTRUN -> SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_118890v2/shard-snb4/igt@kms_plane_scaling@plane-scaler-with-clipping-clamping-rotation@pipe-a-vga-1.html> > (fdo#109271 > <https://bugs.freedesktop.org/show_bug.cgi?id=109271>) +186 > similar issues > * > > igt@kms_plane_scaling@plane-scaler-with-clipping-clamping-rotation@pipe-d-hdmi-a-1: > > o shard-dg1: NOTRUN -> SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_118890v2/shard-dg1-19/igt@kms_plane_scaling@plane-scaler-with-clipping-clamping-rotation@pipe-d-hdmi-a-1.html> > (i915#5176 > <https://gitlab.freedesktop.org/drm/intel/issues/5176>) +7 > similar issues > * > > igt@kms_plane_scaling@plane-upscale-with-rotation-factor-0-25@pipe-b-hdmi-a-1: > > o shard-rkl: NOTRUN -> SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_118890v2/shard-rkl-7/igt@kms_plane_scaling@plane-upscale-with-rotation-factor-0-25@pipe-b-hdmi-a-1.html> > (i915#5176 > <https://gitlab.freedesktop.org/drm/intel/issues/5176>) +1 > similar issue > * > > igt@kms_plane_scaling@planes-downscale-factor-0-25@pipe-d-hdmi-a-2: > > o shard-dg2: NOTRUN -> SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_118890v2/shard-dg2-2/igt@kms_plane_scaling@planes-downscale-factor-0-25@pipe-d-hdmi-a-2.html> > (i915#5235 > <https://gitlab.freedesktop.org/drm/intel/issues/5235>) +15 > similar issues > * > > igt@kms_plane_scaling@planes-unity-scaling-downscale-factor-0-25@pipe-b-hdmi-a-1: > > o shard-rkl: NOTRUN -> SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_118890v2/shard-rkl-7/igt@kms_plane_scaling@planes-unity-scaling-downscale-factor-0-25@pipe-b-hdmi-a-1.html> > (i915#5235 > <https://gitlab.freedesktop.org/drm/intel/issues/5235>) +7 > similar issues > * > > igt@kms_psr2_sf@cursor-plane-move-continuous-sf: > > o shard-dg2: NOTRUN -> SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_118890v2/shard-dg2-10/igt@kms_psr2_sf@cursor-plane-move-continuous-sf.html> > (i915#658 > <https://gitlab.freedesktop.org/drm/intel/issues/658>) +3 > similar issues > * > > igt@kms_psr@dpms: > > o shard-glk: NOTRUN -> SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_118890v2/shard-glk1/igt@kms_psr@dpms.html> > (fdo#109271 > <https://bugs.freedesktop.org/show_bug.cgi?id=109271>) +39 > similar issues > * > > igt@kms_psr@psr2_cursor_mmap_gtt: > > o shard-dg2: NOTRUN -> SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_118890v2/shard-dg2-10/igt@kms_psr@psr2_cursor_mmap_gtt.html> > (i915#1072 > <https://gitlab.freedesktop.org/drm/intel/issues/1072>) +6 > similar issues > * > > igt@kms_rotation_crc@primary-rotation-270: > > o shard-dg2: NOTRUN -> SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_118890v2/shard-dg2-6/igt@kms_rotation_crc@primary-rotation-270.html> > (i915#4235 > <https://gitlab.freedesktop.org/drm/intel/issues/4235>) +1 > similar issue > * > > igt@kms_selftest@drm_plane: > > o shard-dg2: NOTRUN -> SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_118890v2/shard-dg2-10/igt@kms_selftest@drm_plane.html> > (i915#8661 > <https://gitlab.freedesktop.org/drm/intel/issues/8661>) +1 > similar issue > * > > igt@kms_selftest@framebuffer: > > o shard-apl: NOTRUN -> SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_118890v2/shard-apl2/igt@kms_selftest@framebuffer.html> > (fdo#109271 > <https://bugs.freedesktop.org/show_bug.cgi?id=109271> / > i915#8661 <https://gitlab.freedesktop.org/drm/intel/issues/8661>) > * > > igt@kms_vrr@flip-suspend: > > o shard-mtlp: NOTRUN -> SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_118890v2/shard-mtlp-1/igt@kms_vrr@flip-suspend.html> > (i915#8808 <https://gitlab.freedesktop.org/drm/intel/issues/8808>) > * > > igt@kms_writeback@writeback-invalid-parameters: > > o shard-apl: NOTRUN -> SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_118890v2/shard-apl2/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@perf@global-sseu-config-invalid: > > o shard-dg2: NOTRUN -> SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_118890v2/shard-dg2-11/igt@perf@global-sseu-config-invalid.html> > (i915#7387 > <https://gitlab.freedesktop.org/drm/intel/issues/7387>) +1 > similar issue > * > > igt@perf_pmu@cpu-hotplug: > > o shard-dg2: NOTRUN -> SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_118890v2/shard-dg2-11/igt@perf_pmu@cpu-hotplug.html> > (i915#8850 <https://gitlab.freedesktop.org/drm/intel/issues/8850>) > * > > igt@prime_vgem@basic-fence-flip: > > o shard-dg2: NOTRUN -> SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_118890v2/shard-dg2-6/igt@prime_vgem@basic-fence-flip.html> > (i915#3708 <https://gitlab.freedesktop.org/drm/intel/issues/3708>) > * > > igt@prime_vgem@basic-gtt: > > o shard-dg2: NOTRUN -> SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_118890v2/shard-dg2-6/igt@prime_vgem@basic-gtt.html> > (i915#3708 > <https://gitlab.freedesktop.org/drm/intel/issues/3708> / > i915#4077 <https://gitlab.freedesktop.org/drm/intel/issues/4077>) > * > > igt@v3d/v3d_submit_cl@valid-multisync-submission: > > o shard-dg2: NOTRUN -> SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_118890v2/shard-dg2-11/igt@v3d/v3d_submit_cl@valid-multisync-submission.html> > (i915#2575 > <https://gitlab.freedesktop.org/drm/intel/issues/2575>) +10 > similar issues > * > > igt@v3d/v3d_submit_csd@multi-and-single-sync: > > o shard-apl: NOTRUN -> SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_118890v2/shard-apl2/igt@v3d/v3d_submit_csd@multi-and-single-sync.html> > (fdo#109271 > <https://bugs.freedesktop.org/show_bug.cgi?id=109271>) +43 > similar issues > * > > igt@vc4/vc4_wait_seqno@bad-seqno-1ns: > > o shard-dg2: NOTRUN -> SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_118890v2/shard-dg2-6/igt@vc4/vc4_wait_seqno@bad-seqno-1ns.html> > (i915#7711 > <https://gitlab.freedesktop.org/drm/intel/issues/7711>) +8 > similar issues > > > Possible fixes > > * > > igt@gem_exec_fair@basic-none-solo@rcs0: > > o shard-apl: FAIL > <https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13524/shard-apl1/igt@gem_exec_fair@basic-none-solo@rcs0.html> > (i915#2842 > <https://gitlab.freedesktop.org/drm/intel/issues/2842>) -> > PASS > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_118890v2/shard-apl1/igt@gem_exec_fair@basic-none-solo@rcs0.html> > * > > igt@gem_exec_schedule@noreorder-corked@vcs0: > > o shard-mtlp: DMESG-FAIL > <https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13524/shard-mtlp-4/igt@gem_exec_schedule@noreorder-corked@vcs0.html> > (i915#9121 > <https://gitlab.freedesktop.org/drm/intel/issues/9121>) -> > PASS > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_118890v2/shard-mtlp-1/igt@gem_exec_schedule@noreorder-corked@vcs0.html> > * > > igt@gem_lmem_swapping@smem-oom@lmem0: > > o shard-dg2: DMESG-WARN > <https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13524/shard-dg2-2/igt@gem_lmem_swapping@smem-oom@lmem0.html> > (i915#4936 > <https://gitlab.freedesktop.org/drm/intel/issues/4936> / > i915#5493 > <https://gitlab.freedesktop.org/drm/intel/issues/5493>) -> > PASS > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_118890v2/shard-dg2-12/igt@gem_lmem_swapping@smem-oom@lmem0.html> > * > > igt@gen9_exec_parse@allowed-single: > > o shard-glk: ABORT > <https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13524/shard-glk6/igt@gen9_exec_parse@allowed-single.html> > (i915#5566 > <https://gitlab.freedesktop.org/drm/intel/issues/5566>) -> > PASS > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_118890v2/shard-glk1/igt@gen9_exec_parse@allowed-single.html> > * > > igt@i915_module_load@reload-with-fault-injection: > > o shard-dg2: DMESG-WARN > <https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13524/shard-dg2-11/igt@i915_module_load@reload-with-fault-injection.html> > (i915#7061 > <https://gitlab.freedesktop.org/drm/intel/issues/7061> / > i915#8617 > <https://gitlab.freedesktop.org/drm/intel/issues/8617>) -> > PASS > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_118890v2/shard-dg2-6/igt@i915_module_load@reload-with-fault-injection.html> > * > > igt@i915_pipe_stress@stress-xrgb8888-untiled: > > o shard-mtlp: FAIL > <https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13524/shard-mtlp-1/igt@i915_pipe_stress@stress-xrgb8888-untiled.html> > (i915#8691 > <https://gitlab.freedesktop.org/drm/intel/issues/8691>) -> > PASS > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_118890v2/shard-mtlp-6/igt@i915_pipe_stress@stress-xrgb8888-untiled.html> > * > > igt@i915_pm_rc6_residency@rc6-idle@vcs0: > > o shard-dg1: FAIL > <https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13524/shard-dg1-16/igt@i915_pm_rc6_residency@rc6-idle@vcs0.html> > (i915#3591 > <https://gitlab.freedesktop.org/drm/intel/issues/3591>) -> > PASS > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_118890v2/shard-dg1-16/igt@i915_pm_rc6_residency@rc6-idle@vcs0.html> > +1 similar issue > * > > igt@i915_pm_rpm@dpms-lpsp: > > o shard-rkl: SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13524/shard-rkl-1/igt@i915_pm_rpm@dpms-lpsp.html> > (i915#1397 > <https://gitlab.freedesktop.org/drm/intel/issues/1397>) -> > PASS > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_118890v2/shard-rkl-7/igt@i915_pm_rpm@dpms-lpsp.html> > +2 similar issues > * > > igt@i915_pm_rpm@dpms-mode-unset-non-lpsp: > > o shard-dg1: SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13524/shard-dg1-19/igt@i915_pm_rpm@dpms-mode-unset-non-lpsp.html> > (i915#1397 > <https://gitlab.freedesktop.org/drm/intel/issues/1397>) -> > PASS > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_118890v2/shard-dg1-15/igt@i915_pm_rpm@dpms-mode-unset-non-lpsp.html> > * > > igt@i915_pm_rpm@modeset-lpsp-stress: > > o shard-dg2: SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13524/shard-dg2-6/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_118890v2/shard-dg2-10/igt@i915_pm_rpm@modeset-lpsp-stress.html> > * > > igt@i915_suspend@basic-s3-without-i915: > > o shard-dg2: INCOMPLETE > <https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13524/shard-dg2-11/igt@i915_suspend@basic-s3-without-i915.html> > (i915#4817 > <https://gitlab.freedesktop.org/drm/intel/issues/4817>) -> > PASS > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_118890v2/shard-dg2-6/igt@i915_suspend@basic-s3-without-i915.html> > * > > igt@kms_big_fb@x-tiled-max-hw-stride-32bpp-rotate-0-hflip-async-flip: > > o shard-mtlp: FAIL > <https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13524/shard-mtlp-3/igt@kms_big_fb@x-tiled-max-hw-stride-32bpp-rotate-0-hflip-async-flip.html> > (i915#3743 > <https://gitlab.freedesktop.org/drm/intel/issues/3743>) -> > PASS > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_118890v2/shard-mtlp-2/igt@kms_big_fb@x-tiled-max-hw-stride-32bpp-rotate-0-hflip-async-flip.html> > * > > igt@kms_cursor_crc@cursor-sliding-256x85@pipe-d-edp-1: > > o shard-mtlp: DMESG-WARN > <https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13524/shard-mtlp-5/igt@kms_cursor_crc@cursor-sliding-256x85@pipe-d-edp-1.html> > (i915#8561 > <https://gitlab.freedesktop.org/drm/intel/issues/8561>) -> > PASS > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_118890v2/shard-mtlp-5/igt@kms_cursor_crc@cursor-sliding-256x85@pipe-d-edp-1.html> > * > > igt@kms_cursor_legacy@cursor-vs-flip-toggle: > > o shard-mtlp: FAIL > <https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13524/shard-mtlp-1/igt@kms_cursor_legacy@cursor-vs-flip-toggle.html> > (i915#8248 > <https://gitlab.freedesktop.org/drm/intel/issues/8248>) -> > PASS > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_118890v2/shard-mtlp-6/igt@kms_cursor_legacy@cursor-vs-flip-toggle.html> > * > > igt@kms_flip@flip-vs-expired-vblank-interruptible@c-dp1: > > o shard-apl: FAIL > <https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13524/shard-apl2/igt@kms_flip@flip-vs-expired-vblank-interruptible@c-dp1.html> > (i915#79 <https://gitlab.freedesktop.org/drm/intel/issues/79>) > -> PASS > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_118890v2/shard-apl4/igt@kms_flip@flip-vs-expired-vblank-interruptible@c-dp1.html> > * > > igt@kms_flip@flip-vs-expired-vblank@c-hdmi-a2: > > o shard-glk: FAIL > <https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13524/shard-glk3/igt@kms_flip@flip-vs-expired-vblank@c-hdmi-a2.html> > (i915#79 <https://gitlab.freedesktop.org/drm/intel/issues/79>) > -> PASS > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_118890v2/shard-glk7/igt@kms_flip@flip-vs-expired-vblank@c-hdmi-a2.html> > * > > igt@kms_frontbuffer_tracking@fbc-1p-rte: > > o shard-snb: FAIL > <https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13524/shard-snb1/igt@kms_frontbuffer_tracking@fbc-1p-rte.html> > -> PASS > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_118890v2/shard-snb5/igt@kms_frontbuffer_tracking@fbc-1p-rte.html> > * > > igt@kms_pipe_crc_basic@suspend-read-crc@pipe-a-dp-1: > > o shard-apl: ABORT > <https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13524/shard-apl3/igt@kms_pipe_crc_basic@suspend-read-crc@pipe-a-dp-1.html> > (i915#180 > <https://gitlab.freedesktop.org/drm/intel/issues/180>) -> PASS > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_118890v2/shard-apl2/igt@kms_pipe_crc_basic@suspend-read-crc@pipe-a-dp-1.html> > * > > igt@kms_pipe_crc_basic@suspend-read-crc@pipe-c-dp-1: > > o shard-apl: DMESG-WARN > <https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13524/shard-apl3/igt@kms_pipe_crc_basic@suspend-read-crc@pipe-c-dp-1.html> > (i915#180 > <https://gitlab.freedesktop.org/drm/intel/issues/180>) -> PASS > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_118890v2/shard-apl2/igt@kms_pipe_crc_basic@suspend-read-crc@pipe-c-dp-1.html> > * > > igt@kms_vblank@pipe-c-ts-continuation-dpms-suspend: > > o shard-dg2: INCOMPLETE > <https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13524/shard-dg2-1/igt@kms_vblank@pipe-c-ts-continuation-dpms-suspend.html> > (i915#7838 > <https://gitlab.freedesktop.org/drm/intel/issues/7838>) -> > PASS > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_118890v2/shard-dg2-2/igt@kms_vblank@pipe-c-ts-continuation-dpms-suspend.html> > > > Warnings > > * > > igt@i915_pm_rc6_residency@rc6-idle@bcs0: > > o shard-tglu: FAIL > <https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13524/shard-tglu-3/igt@i915_pm_rc6_residency@rc6-idle@bcs0.html> > (i915#2681 > <https://gitlab.freedesktop.org/drm/intel/issues/2681> / > i915#3591 > <https://gitlab.freedesktop.org/drm/intel/issues/3591>) -> > WARN > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_118890v2/shard-tglu-5/igt@i915_pm_rc6_residency@rc6-idle@bcs0.html> > (i915#2681 <https://gitlab.freedesktop.org/drm/intel/issues/2681>) > * > > igt@i915_pm_rc6_residency@rc6-idle@vecs0: > > o shard-tglu: WARN > <https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13524/shard-tglu-3/igt@i915_pm_rc6_residency@rc6-idle@vecs0.html> > (i915#2681 > <https://gitlab.freedesktop.org/drm/intel/issues/2681>) -> > FAIL > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_118890v2/shard-tglu-5/igt@i915_pm_rc6_residency@rc6-idle@vecs0.html> > (i915#2681 > <https://gitlab.freedesktop.org/drm/intel/issues/2681> / > i915#3591 <https://gitlab.freedesktop.org/drm/intel/issues/3591>) > * > > igt@kms_big_fb@linear-16bpp-rotate-0: > > o shard-mtlp: DMESG-WARN > <https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13524/shard-mtlp-2/igt@kms_big_fb@linear-16bpp-rotate-0.html> > (i915#2017 > <https://gitlab.freedesktop.org/drm/intel/issues/2017>) -> > DMESG-WARN > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_118890v2/shard-mtlp-4/igt@kms_big_fb@linear-16bpp-rotate-0.html> > (i915#1982 > <https://gitlab.freedesktop.org/drm/intel/issues/1982> / > i915#2017 <https://gitlab.freedesktop.org/drm/intel/issues/2017>) > * > > igt@kms_ccs@pipe-c-bad-rotation-90-y_tiled_ccs: > > o shard-dg1: SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13524/shard-dg1-16/igt@kms_ccs@pipe-c-bad-rotation-90-y_tiled_ccs.html> > (i915#3689 > <https://gitlab.freedesktop.org/drm/intel/issues/3689> / > i915#5354 > <https://gitlab.freedesktop.org/drm/intel/issues/5354> / > i915#6095 > <https://gitlab.freedesktop.org/drm/intel/issues/6095>) -> > SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_118890v2/shard-dg1-15/igt@kms_ccs@pipe-c-bad-rotation-90-y_tiled_ccs.html> > (i915#3689 > <https://gitlab.freedesktop.org/drm/intel/issues/3689> / > i915#4423 > <https://gitlab.freedesktop.org/drm/intel/issues/4423> / > i915#5354 > <https://gitlab.freedesktop.org/drm/intel/issues/5354> / > i915#6095 <https://gitlab.freedesktop.org/drm/intel/issues/6095>) > * > > igt@kms_content_protection@content_type_change: > > o shard-dg2: SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13524/shard-dg2-2/igt@kms_content_protection@content_type_change.html> > (i915#7118 > <https://gitlab.freedesktop.org/drm/intel/issues/7118>) -> > SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_118890v2/shard-dg2-12/igt@kms_content_protection@content_type_change.html> > (i915#7118 > <https://gitlab.freedesktop.org/drm/intel/issues/7118> / > i915#7162 <https://gitlab.freedesktop.org/drm/intel/issues/7162>) > * > > igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions-varying-size: > > o shard-mtlp: DMESG-FAIL > <https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13524/shard-mtlp-8/igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions-varying-size.html> > (i915#2017 > <https://gitlab.freedesktop.org/drm/intel/issues/2017> / > i915#5954 > <https://gitlab.freedesktop.org/drm/intel/issues/5954>) -> > FAIL > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_118890v2/shard-mtlp-3/igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions-varying-size.html> > (i915#2346 <https://gitlab.freedesktop.org/drm/intel/issues/2346>) > * > > igt@kms_fbcon_fbt@psr-suspend: > > o shard-rkl: SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13524/shard-rkl-2/igt@kms_fbcon_fbt@psr-suspend.html> > (fdo#110189 > <https://bugs.freedesktop.org/show_bug.cgi?id=110189> / > i915#3955 > <https://gitlab.freedesktop.org/drm/intel/issues/3955>) -> > SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_118890v2/shard-rkl-4/igt@kms_fbcon_fbt@psr-suspend.html> > (i915#3955 > <https://gitlab.freedesktop.org/drm/intel/issues/3955>) +1 > similar issue > * > > igt@kms_multipipe_modeset@basic-max-pipe-crc-check: > > o shard-rkl: SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13524/shard-rkl-2/igt@kms_multipipe_modeset@basic-max-pipe-crc-check.html> > (i915#4070 > <https://gitlab.freedesktop.org/drm/intel/issues/4070> / > i915#4816 > <https://gitlab.freedesktop.org/drm/intel/issues/4816>) -> > SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_118890v2/shard-rkl-4/igt@kms_multipipe_modeset@basic-max-pipe-crc-check.html> > (i915#4816 <https://gitlab.freedesktop.org/drm/intel/issues/4816>) > * > > igt@kms_psr@cursor_plane_move: > > o shard-dg1: SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13524/shard-dg1-17/igt@kms_psr@cursor_plane_move.html> > (i915#1072 > <https://gitlab.freedesktop.org/drm/intel/issues/1072>) -> > SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_118890v2/shard-dg1-18/igt@kms_psr@cursor_plane_move.html> > (i915#1072 > <https://gitlab.freedesktop.org/drm/intel/issues/1072> / > i915#4078 <https://gitlab.freedesktop.org/drm/intel/issues/4078>) > * > > igt@kms_psr@primary_mmap_gtt: > > o shard-dg1: SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13524/shard-dg1-16/igt@kms_psr@primary_mmap_gtt.html> > (i915#1072 > <https://gitlab.freedesktop.org/drm/intel/issues/1072> / > i915#4078 > <https://gitlab.freedesktop.org/drm/intel/issues/4078>) -> > SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_118890v2/shard-dg1-15/igt@kms_psr@primary_mmap_gtt.html> > (i915#1072 <https://gitlab.freedesktop.org/drm/intel/issues/1072>) > * > > igt@prime_mmap@test_aperture_limit@test_aperture_limit-smem: > > o shard-dg2: INCOMPLETE > <https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13524/shard-dg2-6/igt@prime_mmap@test_aperture_limit@test_aperture_limit-smem.html> > (i915#5493 > <https://gitlab.freedesktop.org/drm/intel/issues/5493>) -> > CRASH > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_118890v2/shard-dg2-1/igt@prime_mmap@test_aperture_limit@test_aperture_limit-smem.html> > (i915#7331 <https://gitlab.freedesktop.org/drm/intel/issues/7331>) > > > Build changes > > * Linux: CI_DRM_13524 -> Patchwork_118890v2 > > CI-20190529: 20190529 > CI_DRM_13524: f69ef04cfdd4b810e790bef365001e58e2d1037f @ > git://anongit.freedesktop.org/gfx-ci/linux > IGT_7436: 81e08c6d648e949df161a4f39118ed3eb1e354e9 @ > https://gitlab.freedesktop.org/drm/igt-gpu-tools.git > Patchwork_118890v2: f69ef04cfdd4b810e790bef365001e58e2d1037f @ > git://anongit.freedesktop.org/gfx-ci/linux > piglit_4509: fdc5a4ca11124ab8413c7988896eec4c97336694 @ > git://anongit.freedesktop.org/piglit >
diff --git a/drivers/gpu/drm/i915/gt/uc/intel_guc.c b/drivers/gpu/drm/i915/gt/uc/intel_guc.c index 569b5fe94c416..12a817b762334 100644 --- a/drivers/gpu/drm/i915/gt/uc/intel_guc.c +++ b/drivers/gpu/drm/i915/gt/uc/intel_guc.c @@ -159,6 +159,21 @@ static void gen11_disable_guc_interrupts(struct intel_guc *guc) gen11_reset_guc_interrupts(guc); } +static void guc_dead_worker_func(struct work_struct *w) +{ + struct intel_guc *guc = container_of(w, struct intel_guc, dead_guc_worker); + struct intel_gt *gt = guc_to_gt(guc); + unsigned long last = guc->last_dead_guc_jiffies; + unsigned long delta = jiffies_to_msecs(jiffies - last); + + if (delta < 500) { + intel_gt_set_wedged(gt); + } else { + intel_gt_handle_error(gt, ALL_ENGINES, I915_ERROR_CAPTURE, "dead GuC"); + guc->last_dead_guc_jiffies = jiffies; + } +} + void intel_guc_init_early(struct intel_guc *guc) { struct intel_gt *gt = guc_to_gt(guc); @@ -171,6 +186,8 @@ void intel_guc_init_early(struct intel_guc *guc) intel_guc_slpc_init_early(&guc->slpc); intel_guc_rc_init_early(guc); + INIT_WORK(&guc->dead_guc_worker, guc_dead_worker_func); + mutex_init(&guc->send_mutex); spin_lock_init(&guc->irq_lock); if (GRAPHICS_VER(i915) >= 11) { @@ -461,6 +478,8 @@ void intel_guc_fini(struct intel_guc *guc) if (!intel_uc_fw_is_loadable(&guc->fw)) return; + flush_work(&guc->dead_guc_worker); + if (intel_guc_slpc_is_used(guc)) intel_guc_slpc_fini(&guc->slpc); @@ -585,6 +604,20 @@ int intel_guc_send_mmio(struct intel_guc *guc, const u32 *request, u32 len, return ret; } +int intel_guc_crash_process_msg(struct intel_guc *guc, u32 action) +{ + if (action == INTEL_GUC_ACTION_NOTIFY_CRASH_DUMP_POSTED) + guc_err(guc, "Crash dump notification\n"); + else if (action == INTEL_GUC_ACTION_NOTIFY_EXCEPTION) + guc_err(guc, "Exception notification\n"); + else + guc_err(guc, "Unknown crash notification: 0x%04X\n", action); + + queue_work(system_unbound_wq, &guc->dead_guc_worker); + + return 0; +} + int intel_guc_to_host_process_recv_msg(struct intel_guc *guc, const u32 *payload, u32 len) { @@ -601,6 +634,9 @@ int intel_guc_to_host_process_recv_msg(struct intel_guc *guc, if (msg & INTEL_GUC_RECV_MSG_EXCEPTION) guc_err(guc, "Received early exception notification!\n"); + if (msg & (INTEL_GUC_RECV_MSG_CRASH_DUMP_POSTED | INTEL_GUC_RECV_MSG_EXCEPTION)) + queue_work(system_unbound_wq, &guc->dead_guc_worker); + return 0; } @@ -640,6 +676,8 @@ int intel_guc_suspend(struct intel_guc *guc) return 0; if (intel_guc_submission_is_used(guc)) { + flush_work(&guc->dead_guc_worker); + /* * This H2G MMIO command tears down the GuC in two steps. First it will * generate a G2H CTB for every active context indicating a reset. In diff --git a/drivers/gpu/drm/i915/gt/uc/intel_guc.h b/drivers/gpu/drm/i915/gt/uc/intel_guc.h index 8dc291ff00935..6c392bad29c19 100644 --- a/drivers/gpu/drm/i915/gt/uc/intel_guc.h +++ b/drivers/gpu/drm/i915/gt/uc/intel_guc.h @@ -266,6 +266,20 @@ struct intel_guc { unsigned long last_stat_jiffies; } timestamp; + /** + * @dead_guc_worker: Asynchronous worker thread for forcing a GuC reset. + * Specifically used when the G2H handler wants to issue a reset. Resets + * require flushing the G2H queue. So, the G2H processing itself must not + * trigger a reset directly. Instead, go via this worker. + */ + struct work_struct dead_guc_worker; + /** + * @last_dead_guc_jiffies: timestamp of previous 'dead guc' occurrance + * used to prevent a fundamentally broken system from continuously + * reloading the GuC. + */ + unsigned long last_dead_guc_jiffies; + #ifdef CONFIG_DRM_I915_SELFTEST /** * @number_guc_id_stolen: The number of guc_ids that have been stolen @@ -476,6 +490,7 @@ int intel_guc_engine_failure_process_msg(struct intel_guc *guc, const u32 *msg, u32 len); int intel_guc_error_capture_process_msg(struct intel_guc *guc, const u32 *msg, u32 len); +int intel_guc_crash_process_msg(struct intel_guc *guc, u32 action); struct intel_engine_cs * intel_guc_lookup_engine(struct intel_guc *guc, u8 guc_class, u8 instance); diff --git a/drivers/gpu/drm/i915/gt/uc/intel_guc_ct.c b/drivers/gpu/drm/i915/gt/uc/intel_guc_ct.c index 97eadd08181d6..6e22af31513a5 100644 --- a/drivers/gpu/drm/i915/gt/uc/intel_guc_ct.c +++ b/drivers/gpu/drm/i915/gt/uc/intel_guc_ct.c @@ -1112,12 +1112,8 @@ static int ct_process_request(struct intel_guc_ct *ct, struct ct_incoming_msg *r ret = 0; break; case INTEL_GUC_ACTION_NOTIFY_CRASH_DUMP_POSTED: - CT_ERROR(ct, "Received GuC crash dump notification!\n"); - ret = 0; - break; case INTEL_GUC_ACTION_NOTIFY_EXCEPTION: - CT_ERROR(ct, "Received GuC exception notification!\n"); - ret = 0; + ret = intel_guc_crash_process_msg(guc, action); break; default: ret = -EOPNOTSUPP;