* [PATCH] drm/i915/guc: Fix detection of GuC submission in use @ 2019-09-05 11:16 Janusz Krzysztofik 2019-09-05 12:08 ` Michal Wajdeczko ` (2 more replies) 0 siblings, 3 replies; 5+ messages in thread From: Janusz Krzysztofik @ 2019-09-05 11:16 UTC (permalink / raw) To: Michal Wajdeczko, Daniele Ceraolo Spurio; +Cc: intel-gfx The driver always assumes active GuC submission mode if it is supported. That's not true if GuC initialization fails for some reason. That may lead to kernel panics, caused e.g. by execlists fallback submission mode incorrectly detecting GuC submission in use. Fix it by also checking for GuC enabled status. Fixes: 356c484822e6 ("drm/i915/uc: Add explicit DISABLED state for firmware") Signed-off-by: Janusz Krzysztofik <janusz.krzysztofik@linux.intel.com> --- drivers/gpu/drm/i915/gt/uc/intel_uc.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/drivers/gpu/drm/i915/gt/uc/intel_uc.h b/drivers/gpu/drm/i915/gt/uc/intel_uc.h index 527995c21196..b28bab64a280 100644 --- a/drivers/gpu/drm/i915/gt/uc/intel_uc.h +++ b/drivers/gpu/drm/i915/gt/uc/intel_uc.h @@ -51,7 +51,8 @@ static inline bool intel_uc_supports_guc_submission(struct intel_uc *uc) static inline bool intel_uc_uses_guc_submission(struct intel_uc *uc) { - return intel_guc_is_submission_supported(&uc->guc); + return intel_guc_is_enabled(&uc->guc) && + intel_guc_is_submission_supported(&uc->guc); } static inline bool intel_uc_supports_huc(struct intel_uc *uc) -- 2.21.0 _______________________________________________ Intel-gfx mailing list Intel-gfx@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/intel-gfx ^ permalink raw reply related [flat|nested] 5+ messages in thread
* Re: [PATCH] drm/i915/guc: Fix detection of GuC submission in use 2019-09-05 11:16 [PATCH] drm/i915/guc: Fix detection of GuC submission in use Janusz Krzysztofik @ 2019-09-05 12:08 ` Michal Wajdeczko 2019-09-05 12:34 ` Janusz Krzysztofik 2019-09-05 13:19 ` ✓ Fi.CI.BAT: success for " Patchwork 2019-09-05 16:14 ` ✓ Fi.CI.IGT: " Patchwork 2 siblings, 1 reply; 5+ messages in thread From: Michal Wajdeczko @ 2019-09-05 12:08 UTC (permalink / raw) To: Daniele Ceraolo Spurio, Janusz Krzysztofik; +Cc: intel-gfx On Thu, 05 Sep 2019 13:16:31 +0200, Janusz Krzysztofik <janusz.krzysztofik@linux.intel.com> wrote: > The driver always assumes active GuC submission mode if it is > supported. That's not true if GuC initialization fails for some > reason. That may lead to kernel panics, caused e.g. by execlists > fallback submission mode incorrectly detecting GuC submission in use. > > Fix it by also checking for GuC enabled status. > > Fixes: 356c484822e6 ("drm/i915/uc: Add explicit DISABLED state for > firmware") > Signed-off-by: Janusz Krzysztofik <janusz.krzysztofik@linux.intel.com> > --- > drivers/gpu/drm/i915/gt/uc/intel_uc.h | 3 ++- > 1 file changed, 2 insertions(+), 1 deletion(-) > > diff --git a/drivers/gpu/drm/i915/gt/uc/intel_uc.h > b/drivers/gpu/drm/i915/gt/uc/intel_uc.h > index 527995c21196..b28bab64a280 100644 > --- a/drivers/gpu/drm/i915/gt/uc/intel_uc.h > +++ b/drivers/gpu/drm/i915/gt/uc/intel_uc.h > @@ -51,7 +51,8 @@ static inline bool > intel_uc_supports_guc_submission(struct intel_uc *uc) > static inline bool intel_uc_uses_guc_submission(struct intel_uc *uc) > { > - return intel_guc_is_submission_supported(&uc->guc); > + return intel_guc_is_enabled(&uc->guc) && > + intel_guc_is_submission_supported(&uc->guc); This wont fix your original problem (that btw is not possible to repro on drm-tip) as after any GuC initialization failure we still treat GuC as "enabled": intel_guc_is_supported => H/W support (static) intel_guc_is_enabled => aka not disabled by the user (config) intel_guc_is_running => no major fw failure (runtime) Note that we even s/intel_guc_is_enabled/intel_guc_is_running won't help as GuC may be running but we may fail to correctly initialize GuC submission. Correct fix to original problem must be aligned with new GuC submission model (coming soon) and it may look as this: +static inline bool intel_guc_is_submission_active(struct intel_guc *guc) +{ + GEM_BUG_ON(guc->submission_active && !intel_guc_is_running(guc)); + return guc->submission_active; +} and then static inline bool intel_uc_uses_guc_submission(struct intel_uc *uc) { - return intel_guc_is_submission_supported(&uc->guc); + return intel_guc_is_submission_active(&uc->guc); } We may need to revisit all uses/supports/ macros to better reflect configuration vs runtime differences. Thanks, Michal _______________________________________________ Intel-gfx mailing list Intel-gfx@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/intel-gfx ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [PATCH] drm/i915/guc: Fix detection of GuC submission in use 2019-09-05 12:08 ` Michal Wajdeczko @ 2019-09-05 12:34 ` Janusz Krzysztofik 0 siblings, 0 replies; 5+ messages in thread From: Janusz Krzysztofik @ 2019-09-05 12:34 UTC (permalink / raw) To: Michal Wajdeczko; +Cc: intel-gfx Hi Michał, On Thursday, September 5, 2019 2:08:12 PM CEST Michal Wajdeczko wrote: > On Thu, 05 Sep 2019 13:16:31 +0200, Janusz Krzysztofik > <janusz.krzysztofik@linux.intel.com> wrote: > > > The driver always assumes active GuC submission mode if it is > > supported. That's not true if GuC initialization fails for some > > reason. That may lead to kernel panics, caused e.g. by execlists > > fallback submission mode incorrectly detecting GuC submission in use. > > > > Fix it by also checking for GuC enabled status. > > > > Fixes: 356c484822e6 ("drm/i915/uc: Add explicit DISABLED state for > > firmware") > > Signed-off-by: Janusz Krzysztofik <janusz.krzysztofik@linux.intel.com> > > --- > > drivers/gpu/drm/i915/gt/uc/intel_uc.h | 3 ++- > > 1 file changed, 2 insertions(+), 1 deletion(-) > > > > diff --git a/drivers/gpu/drm/i915/gt/uc/intel_uc.h > > b/drivers/gpu/drm/i915/gt/uc/intel_uc.h > > index 527995c21196..b28bab64a280 100644 > > --- a/drivers/gpu/drm/i915/gt/uc/intel_uc.h > > +++ b/drivers/gpu/drm/i915/gt/uc/intel_uc.h > > @@ -51,7 +51,8 @@ static inline bool > > intel_uc_supports_guc_submission(struct intel_uc *uc) > > static inline bool intel_uc_uses_guc_submission(struct intel_uc *uc) > > { > > - return intel_guc_is_submission_supported(&uc->guc); > > + return intel_guc_is_enabled(&uc->guc) && > > + intel_guc_is_submission_supported(&uc->guc); > > This wont fix your original problem (that btw is not possible to > repro on drm-tip) I'm not sure how you force GuC initialization to fail, mine just didn't have new firmware available. On module load, the driver was starting up in execlists submission mode and BUG_ON( was raised from process_csb(). Running on a simulator, I was using current internal tree, based on current drm-tip. > as after any GuC initialization failure we still > treat GuC as "enabled": My bad, I initially used intel_guc_is_running() but that interfered badly with module unload so I switched to intel_guc_is_enabled() and apparently didn't re-test if this still fixes the original issue. > intel_guc_is_supported => H/W support (static) > intel_guc_is_enabled => aka not disabled by the user (config) > intel_guc_is_running => no major fw failure (runtime) > > Note that we even s/intel_guc_is_enabled/intel_guc_is_running > won't help as GuC may be running but we may fail to correctly > initialize GuC submission. > > Correct fix to original problem must be aligned with new GuC > submission model (coming soon) and it may look as this: > > +static inline bool intel_guc_is_submission_active(struct intel_guc *guc) > +{ > + GEM_BUG_ON(guc->submission_active && !intel_guc_is_running(guc)); > + return guc->submission_active; > +} > > and then > > static inline bool intel_uc_uses_guc_submission(struct intel_uc *uc) > { > - return intel_guc_is_submission_supported(&uc->guc); > + return intel_guc_is_submission_active(&uc->guc); > } > > We may need to revisit all uses/supports/ macros to better > reflect configuration vs runtime differences. Definitely, or we may get in troubles like the one I experienced on module unload. And that can be done in advance, I believe. As long as the unload issue is resolved by not using intel_uc_uses_guc_submission() where it occurred inappropriate, using (intel_guc_is_running() && intel_guc_is_submission_supported()) seems a valid fix to me, easy to migrate to intel_guc_is_submission_active() as soon as available. I'll revert back to intel_guc_is_running(), fix the module unload issue and resubmit to trybot, maybe it can discover more issues with that. Thanks, Janusz > > Thanks, > Michal > _______________________________________________ Intel-gfx mailing list Intel-gfx@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/intel-gfx ^ permalink raw reply [flat|nested] 5+ messages in thread
* ✓ Fi.CI.BAT: success for drm/i915/guc: Fix detection of GuC submission in use 2019-09-05 11:16 [PATCH] drm/i915/guc: Fix detection of GuC submission in use Janusz Krzysztofik 2019-09-05 12:08 ` Michal Wajdeczko @ 2019-09-05 13:19 ` Patchwork 2019-09-05 16:14 ` ✓ Fi.CI.IGT: " Patchwork 2 siblings, 0 replies; 5+ messages in thread From: Patchwork @ 2019-09-05 13:19 UTC (permalink / raw) To: Janusz Krzysztofik; +Cc: intel-gfx == Series Details == Series: drm/i915/guc: Fix detection of GuC submission in use URL : https://patchwork.freedesktop.org/series/66274/ State : success == Summary == CI Bug Log - changes from CI_DRM_6838 -> Patchwork_14285 ==================================================== Summary ------- **SUCCESS** No regressions found. External URL: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_14285/ Known issues ------------ Here are the changes found in Patchwork_14285 that come from known issues: ### IGT changes ### #### Issues hit #### * igt@gem_cpu_reloc@basic: - fi-icl-u3: [PASS][1] -> [DMESG-WARN][2] ([fdo#107724]) [1]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6838/fi-icl-u3/igt@gem_cpu_reloc@basic.html [2]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_14285/fi-icl-u3/igt@gem_cpu_reloc@basic.html - fi-bxt-dsi: [PASS][3] -> [INCOMPLETE][4] ([fdo#103927]) [3]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6838/fi-bxt-dsi/igt@gem_cpu_reloc@basic.html [4]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_14285/fi-bxt-dsi/igt@gem_cpu_reloc@basic.html * igt@gem_exec_suspend@basic-s3: - fi-blb-e6850: [PASS][5] -> [INCOMPLETE][6] ([fdo#107718]) [5]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6838/fi-blb-e6850/igt@gem_exec_suspend@basic-s3.html [6]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_14285/fi-blb-e6850/igt@gem_exec_suspend@basic-s3.html * igt@i915_selftest@live_hangcheck: - fi-icl-u2: [PASS][7] -> [INCOMPLETE][8] ([fdo#107713] / [fdo#108569]) [7]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6838/fi-icl-u2/igt@i915_selftest@live_hangcheck.html [8]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_14285/fi-icl-u2/igt@i915_selftest@live_hangcheck.html * igt@kms_chamelium@dp-crc-fast: - fi-kbl-7500u: [PASS][9] -> [FAIL][10] ([fdo#109635 ]) [9]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6838/fi-kbl-7500u/igt@kms_chamelium@dp-crc-fast.html [10]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_14285/fi-kbl-7500u/igt@kms_chamelium@dp-crc-fast.html * igt@kms_chamelium@dp-edid-read: - fi-icl-u2: [PASS][11] -> [FAIL][12] ([fdo#106766]) [11]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6838/fi-icl-u2/igt@kms_chamelium@dp-edid-read.html [12]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_14285/fi-icl-u2/igt@kms_chamelium@dp-edid-read.html #### Possible fixes #### * igt@gem_mmap_gtt@basic: - fi-glk-dsi: [INCOMPLETE][13] ([fdo#103359] / [k.org#198133]) -> [PASS][14] [13]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6838/fi-glk-dsi/igt@gem_mmap_gtt@basic.html [14]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_14285/fi-glk-dsi/igt@gem_mmap_gtt@basic.html * igt@kms_busy@basic-flip-c: - fi-skl-6770hq: [SKIP][15] ([fdo#109271] / [fdo#109278]) -> [PASS][16] +2 similar issues [15]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6838/fi-skl-6770hq/igt@kms_busy@basic-flip-c.html [16]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_14285/fi-skl-6770hq/igt@kms_busy@basic-flip-c.html * igt@kms_chamelium@dp-edid-read: - fi-kbl-7500u: [WARN][17] ([fdo#109483]) -> [PASS][18] [17]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6838/fi-kbl-7500u/igt@kms_chamelium@dp-edid-read.html [18]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_14285/fi-kbl-7500u/igt@kms_chamelium@dp-edid-read.html * igt@kms_flip@basic-flip-vs-dpms: - fi-skl-6770hq: [SKIP][19] ([fdo#109271]) -> [PASS][20] +23 similar issues [19]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6838/fi-skl-6770hq/igt@kms_flip@basic-flip-vs-dpms.html [20]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_14285/fi-skl-6770hq/igt@kms_flip@basic-flip-vs-dpms.html * igt@kms_frontbuffer_tracking@basic: - fi-hsw-peppy: [DMESG-WARN][21] ([fdo#102614]) -> [PASS][22] [21]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6838/fi-hsw-peppy/igt@kms_frontbuffer_tracking@basic.html [22]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_14285/fi-hsw-peppy/igt@kms_frontbuffer_tracking@basic.html * igt@vgem_basic@debugfs: - fi-icl-u3: [DMESG-WARN][23] ([fdo#107724]) -> [PASS][24] [23]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6838/fi-icl-u3/igt@vgem_basic@debugfs.html [24]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_14285/fi-icl-u3/igt@vgem_basic@debugfs.html [fdo#102614]: https://bugs.freedesktop.org/show_bug.cgi?id=102614 [fdo#103359]: https://bugs.freedesktop.org/show_bug.cgi?id=103359 [fdo#103927]: https://bugs.freedesktop.org/show_bug.cgi?id=103927 [fdo#106766]: https://bugs.freedesktop.org/show_bug.cgi?id=106766 [fdo#107713]: https://bugs.freedesktop.org/show_bug.cgi?id=107713 [fdo#107718]: https://bugs.freedesktop.org/show_bug.cgi?id=107718 [fdo#107724]: https://bugs.freedesktop.org/show_bug.cgi?id=107724 [fdo#108569]: https://bugs.freedesktop.org/show_bug.cgi?id=108569 [fdo#109271]: https://bugs.freedesktop.org/show_bug.cgi?id=109271 [fdo#109278]: https://bugs.freedesktop.org/show_bug.cgi?id=109278 [fdo#109483]: https://bugs.freedesktop.org/show_bug.cgi?id=109483 [fdo#109635 ]: https://bugs.freedesktop.org/show_bug.cgi?id=109635 [k.org#198133]: https://bugzilla.kernel.org/show_bug.cgi?id=198133 Participating hosts (53 -> 46) ------------------------------ Additional (1): fi-pnv-d510 Missing (8): fi-ilk-m540 fi-hsw-4200u fi-byt-squawks fi-bsw-cyan fi-gdg-551 fi-icl-y fi-byt-clapper fi-bdw-samus Build changes ------------- * CI: CI-20190529 -> None * Linux: CI_DRM_6838 -> Patchwork_14285 CI-20190529: 20190529 CI_DRM_6838: 8e907b7591b620dba402c7ada493a31ca0320c99 @ git://anongit.freedesktop.org/gfx-ci/linux IGT_5171: 1911564805fe454919e8a5846534a0c1ef376a33 @ git://anongit.freedesktop.org/xorg/app/intel-gpu-tools Patchwork_14285: 1c031833658e54d142b28de3cbcbfd024082c37a @ git://anongit.freedesktop.org/gfx-ci/linux == Linux commits == 1c031833658e drm/i915/guc: Fix detection of GuC submission in use == Logs == For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_14285/ _______________________________________________ Intel-gfx mailing list Intel-gfx@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/intel-gfx ^ permalink raw reply [flat|nested] 5+ messages in thread
* ✓ Fi.CI.IGT: success for drm/i915/guc: Fix detection of GuC submission in use 2019-09-05 11:16 [PATCH] drm/i915/guc: Fix detection of GuC submission in use Janusz Krzysztofik 2019-09-05 12:08 ` Michal Wajdeczko 2019-09-05 13:19 ` ✓ Fi.CI.BAT: success for " Patchwork @ 2019-09-05 16:14 ` Patchwork 2 siblings, 0 replies; 5+ messages in thread From: Patchwork @ 2019-09-05 16:14 UTC (permalink / raw) To: Janusz Krzysztofik; +Cc: intel-gfx == Series Details == Series: drm/i915/guc: Fix detection of GuC submission in use URL : https://patchwork.freedesktop.org/series/66274/ State : success == Summary == CI Bug Log - changes from CI_DRM_6838_full -> Patchwork_14285_full ==================================================== Summary ------- **SUCCESS** No regressions found. Known issues ------------ Here are the changes found in Patchwork_14285_full that come from known issues: ### IGT changes ### #### Issues hit #### * igt@gem_exec_balancer@indices: - shard-apl: [PASS][1] -> [SKIP][2] ([fdo#109271]) +1 similar issue [1]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6838/shard-apl1/igt@gem_exec_balancer@indices.html [2]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_14285/shard-apl5/igt@gem_exec_balancer@indices.html * igt@gem_exec_schedule@pi-ringfull-bsd: - shard-apl: [PASS][3] -> [FAIL][4] ([fdo#111547]) [3]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6838/shard-apl1/igt@gem_exec_schedule@pi-ringfull-bsd.html [4]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_14285/shard-apl5/igt@gem_exec_schedule@pi-ringfull-bsd.html * igt@gem_exec_schedule@preempt-contexts-bsd2: - shard-iclb: [PASS][5] -> [SKIP][6] ([fdo#109276]) +7 similar issues [5]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6838/shard-iclb4/igt@gem_exec_schedule@preempt-contexts-bsd2.html [6]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_14285/shard-iclb7/igt@gem_exec_schedule@preempt-contexts-bsd2.html * igt@gem_exec_schedule@wide-bsd: - shard-iclb: [PASS][7] -> [SKIP][8] ([fdo#111325]) +5 similar issues [7]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6838/shard-iclb8/igt@gem_exec_schedule@wide-bsd.html [8]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_14285/shard-iclb4/igt@gem_exec_schedule@wide-bsd.html * igt@gem_workarounds@suspend-resume-context: - shard-kbl: [PASS][9] -> [INCOMPLETE][10] ([fdo#103665]) [9]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6838/shard-kbl2/igt@gem_workarounds@suspend-resume-context.html [10]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_14285/shard-kbl4/igt@gem_workarounds@suspend-resume-context.html * igt@i915_suspend@fence-restore-tiled2untiled: - shard-apl: [PASS][11] -> [DMESG-WARN][12] ([fdo#108566]) +4 similar issues [11]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6838/shard-apl1/igt@i915_suspend@fence-restore-tiled2untiled.html [12]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_14285/shard-apl4/igt@i915_suspend@fence-restore-tiled2untiled.html * igt@kms_flip@flip-vs-suspend-interruptible: - shard-skl: [PASS][13] -> [INCOMPLETE][14] ([fdo#109507]) [13]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6838/shard-skl6/igt@kms_flip@flip-vs-suspend-interruptible.html [14]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_14285/shard-skl1/igt@kms_flip@flip-vs-suspend-interruptible.html * igt@kms_frontbuffer_tracking@fbc-1p-primscrn-pri-indfb-draw-mmap-gtt: - shard-skl: [PASS][15] -> [FAIL][16] ([fdo#108040]) [15]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6838/shard-skl2/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-pri-indfb-draw-mmap-gtt.html [16]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_14285/shard-skl6/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-pri-indfb-draw-mmap-gtt.html * igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-spr-indfb-move: - shard-iclb: [PASS][17] -> [FAIL][18] ([fdo#103167]) [17]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6838/shard-iclb3/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-spr-indfb-move.html [18]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_14285/shard-iclb2/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-spr-indfb-move.html * igt@kms_plane@plane-panning-bottom-right-suspend-pipe-a-planes: - shard-apl: [PASS][19] -> [FAIL][20] ([fdo#103375]) +1 similar issue [19]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6838/shard-apl7/igt@kms_plane@plane-panning-bottom-right-suspend-pipe-a-planes.html [20]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_14285/shard-apl5/igt@kms_plane@plane-panning-bottom-right-suspend-pipe-a-planes.html - shard-skl: [PASS][21] -> [FAIL][22] ([fdo#103166]) [21]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6838/shard-skl9/igt@kms_plane@plane-panning-bottom-right-suspend-pipe-a-planes.html [22]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_14285/shard-skl5/igt@kms_plane@plane-panning-bottom-right-suspend-pipe-a-planes.html * igt@kms_psr@psr2_cursor_mmap_cpu: - shard-iclb: [PASS][23] -> [SKIP][24] ([fdo#109441]) [23]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6838/shard-iclb2/igt@kms_psr@psr2_cursor_mmap_cpu.html [24]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_14285/shard-iclb3/igt@kms_psr@psr2_cursor_mmap_cpu.html * igt@kms_setmode@basic: - shard-hsw: [PASS][25] -> [FAIL][26] ([fdo#99912]) [25]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6838/shard-hsw7/igt@kms_setmode@basic.html [26]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_14285/shard-hsw8/igt@kms_setmode@basic.html * igt@kms_vblank@pipe-a-ts-continuation-suspend: - shard-skl: [PASS][27] -> [INCOMPLETE][28] ([fdo#104108]) [27]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6838/shard-skl10/igt@kms_vblank@pipe-a-ts-continuation-suspend.html [28]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_14285/shard-skl7/igt@kms_vblank@pipe-a-ts-continuation-suspend.html * igt@perf_pmu@init-wait-rcs0: - shard-apl: [PASS][29] -> [FAIL][30] ([fdo#111545]) +7 similar issues [29]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6838/shard-apl1/igt@perf_pmu@init-wait-rcs0.html [30]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_14285/shard-apl5/igt@perf_pmu@init-wait-rcs0.html #### Possible fixes #### * igt@gem_ctx_shared@exec-single-timeline-bsd: - shard-iclb: [SKIP][31] ([fdo#110841]) -> [PASS][32] [31]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6838/shard-iclb1/igt@gem_ctx_shared@exec-single-timeline-bsd.html [32]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_14285/shard-iclb8/igt@gem_ctx_shared@exec-single-timeline-bsd.html * igt@gem_exec_balancer@smoke: - shard-iclb: [SKIP][33] ([fdo#110854]) -> [PASS][34] [33]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6838/shard-iclb5/igt@gem_exec_balancer@smoke.html [34]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_14285/shard-iclb2/igt@gem_exec_balancer@smoke.html * igt@gem_exec_reloc@basic-gtt-active: - shard-skl: [DMESG-WARN][35] ([fdo#106107]) -> [PASS][36] [35]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6838/shard-skl5/igt@gem_exec_reloc@basic-gtt-active.html [36]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_14285/shard-skl7/igt@gem_exec_reloc@basic-gtt-active.html * igt@gem_exec_schedule@preempt-other-chain-bsd: - shard-iclb: [SKIP][37] ([fdo#111325]) -> [PASS][38] +3 similar issues [37]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6838/shard-iclb2/igt@gem_exec_schedule@preempt-other-chain-bsd.html [38]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_14285/shard-iclb3/igt@gem_exec_schedule@preempt-other-chain-bsd.html * igt@gem_request_retire@retire-vma-not-inactive: - shard-apl: [INCOMPLETE][39] ([fdo#103927]) -> [PASS][40] +1 similar issue [39]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6838/shard-apl6/igt@gem_request_retire@retire-vma-not-inactive.html [40]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_14285/shard-apl4/igt@gem_request_retire@retire-vma-not-inactive.html * igt@i915_pm_rc6_residency@rc6-accuracy: - shard-snb: [SKIP][41] ([fdo#109271]) -> [PASS][42] [41]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6838/shard-snb4/igt@i915_pm_rc6_residency@rc6-accuracy.html [42]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_14285/shard-snb6/igt@i915_pm_rc6_residency@rc6-accuracy.html * igt@i915_pm_rpm@system-suspend: - shard-hsw: [FAIL][43] ([fdo#111548]) -> [PASS][44] +4 similar issues [43]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6838/shard-hsw2/igt@i915_pm_rpm@system-suspend.html [44]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_14285/shard-hsw4/igt@i915_pm_rpm@system-suspend.html * igt@kms_flip@flip-vs-expired-vblank-interruptible: - shard-skl: [FAIL][45] ([fdo#105363]) -> [PASS][46] [45]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6838/shard-skl5/igt@kms_flip@flip-vs-expired-vblank-interruptible.html [46]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_14285/shard-skl7/igt@kms_flip@flip-vs-expired-vblank-interruptible.html * igt@kms_frontbuffer_tracking@fbc-suspend: - shard-apl: [DMESG-WARN][47] ([fdo#108566]) -> [PASS][48] +2 similar issues [47]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6838/shard-apl5/igt@kms_frontbuffer_tracking@fbc-suspend.html [48]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_14285/shard-apl8/igt@kms_frontbuffer_tracking@fbc-suspend.html * igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-pri-indfb-draw-pwrite: - shard-iclb: [FAIL][49] ([fdo#103167]) -> [PASS][50] +5 similar issues [49]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6838/shard-iclb7/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-pri-indfb-draw-pwrite.html [50]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_14285/shard-iclb1/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-pri-indfb-draw-pwrite.html * igt@kms_plane@plane-panning-bottom-right-suspend-pipe-b-planes: - shard-kbl: [INCOMPLETE][51] ([fdo#103665]) -> [PASS][52] [51]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6838/shard-kbl3/igt@kms_plane@plane-panning-bottom-right-suspend-pipe-b-planes.html [52]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_14285/shard-kbl2/igt@kms_plane@plane-panning-bottom-right-suspend-pipe-b-planes.html * igt@kms_plane@plane-panning-bottom-right-suspend-pipe-c-planes: - shard-hsw: [FAIL][53] ([fdo#103375]) -> [PASS][54] +5 similar issues [53]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6838/shard-hsw2/igt@kms_plane@plane-panning-bottom-right-suspend-pipe-c-planes.html [54]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_14285/shard-hsw2/igt@kms_plane@plane-panning-bottom-right-suspend-pipe-c-planes.html * igt@kms_plane_cursor@pipe-c-viewport-size-256: - shard-iclb: [INCOMPLETE][55] ([fdo#107713]) -> [PASS][56] [55]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6838/shard-iclb1/igt@kms_plane_cursor@pipe-c-viewport-size-256.html [56]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_14285/shard-iclb6/igt@kms_plane_cursor@pipe-c-viewport-size-256.html * igt@kms_psr@psr2_sprite_render: - shard-iclb: [SKIP][57] ([fdo#109441]) -> [PASS][58] +1 similar issue [57]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6838/shard-iclb5/igt@kms_psr@psr2_sprite_render.html [58]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_14285/shard-iclb2/igt@kms_psr@psr2_sprite_render.html * igt@kms_setmode@basic: - shard-skl: [FAIL][59] ([fdo#99912]) -> [PASS][60] [59]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6838/shard-skl7/igt@kms_setmode@basic.html [60]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_14285/shard-skl1/igt@kms_setmode@basic.html * igt@prime_busy@hang-bsd2: - shard-iclb: [SKIP][61] ([fdo#109276]) -> [PASS][62] +13 similar issues [61]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6838/shard-iclb5/igt@prime_busy@hang-bsd2.html [62]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_14285/shard-iclb2/igt@prime_busy@hang-bsd2.html #### Warnings #### * igt@gem_mocs_settings@mocs-isolation-bsd2: - shard-iclb: [SKIP][63] ([fdo#109276]) -> [FAIL][64] ([fdo#111330]) [63]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6838/shard-iclb7/igt@gem_mocs_settings@mocs-isolation-bsd2.html [64]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_14285/shard-iclb1/igt@gem_mocs_settings@mocs-isolation-bsd2.html * igt@gem_softpin@noreloc-s3: - shard-skl: [INCOMPLETE][65] ([fdo#104108] / [fdo#107773]) -> [INCOMPLETE][66] ([fdo#104108]) [65]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6838/shard-skl1/igt@gem_softpin@noreloc-s3.html [66]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_14285/shard-skl3/igt@gem_softpin@noreloc-s3.html * igt@kms_pipe_crc_basic@suspend-read-crc-pipe-b: - shard-hsw: [FAIL][67] ([fdo#103375]) -> [INCOMPLETE][68] ([fdo#103540]) [67]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6838/shard-hsw2/igt@kms_pipe_crc_basic@suspend-read-crc-pipe-b.html [68]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_14285/shard-hsw4/igt@kms_pipe_crc_basic@suspend-read-crc-pipe-b.html * igt@perf_pmu@cpu-hotplug: - shard-hsw: [TIMEOUT][69] ([fdo#111546]) -> [INCOMPLETE][70] ([fdo#103540]) [69]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6838/shard-hsw2/igt@perf_pmu@cpu-hotplug.html [70]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_14285/shard-hsw6/igt@perf_pmu@cpu-hotplug.html [fdo#103166]: https://bugs.freedesktop.org/show_bug.cgi?id=103166 [fdo#103167]: https://bugs.freedesktop.org/show_bug.cgi?id=103167 [fdo#103375]: https://bugs.freedesktop.org/show_bug.cgi?id=103375 [fdo#103540]: https://bugs.freedesktop.org/show_bug.cgi?id=103540 [fdo#103665]: https://bugs.freedesktop.org/show_bug.cgi?id=103665 [fdo#103927]: https://bugs.freedesktop.org/show_bug.cgi?id=103927 [fdo#104108]: https://bugs.freedesktop.org/show_bug.cgi?id=104108 [fdo#105363]: https://bugs.freedesktop.org/show_bug.cgi?id=105363 [fdo#106107]: https://bugs.freedesktop.org/show_bug.cgi?id=106107 [fdo#107713]: https://bugs.freedesktop.org/show_bug.cgi?id=107713 [fdo#107773]: https://bugs.freedesktop.org/show_bug.cgi?id=107773 [fdo#108040]: https://bugs.freedesktop.org/show_bug.cgi?id=108040 [fdo#108566]: https://bugs.freedesktop.org/show_bug.cgi?id=108566 [fdo#109271]: https://bugs.freedesktop.org/show_bug.cgi?id=109271 [fdo#109276]: https://bugs.freedesktop.org/show_bug.cgi?id=109276 [fdo#109441]: https://bugs.freedesktop.org/show_bug.cgi?id=109441 [fdo#109507]: https://bugs.freedesktop.org/show_bug.cgi?id=109507 [fdo#110841]: https://bugs.freedesktop.org/show_bug.cgi?id=110841 [fdo#110854]: https://bugs.freedesktop.org/show_bug.cgi?id=110854 [fdo#111325]: https://bugs.freedesktop.org/show_bug.cgi?id=111325 [fdo#111330]: https://bugs.freedesktop.org/show_bug.cgi?id=111330 [fdo#111545]: https://bugs.freedesktop.org/show_bug.cgi?id=111545 [fdo#111546]: https://bugs.freedesktop.org/show_bug.cgi?id=111546 [fdo#111547]: https://bugs.freedesktop.org/show_bug.cgi?id=111547 [fdo#111548]: https://bugs.freedesktop.org/show_bug.cgi?id=111548 [fdo#99912]: https://bugs.freedesktop.org/show_bug.cgi?id=99912 Participating hosts (10 -> 10) ------------------------------ No changes in participating hosts Build changes ------------- * CI: CI-20190529 -> None * Linux: CI_DRM_6838 -> Patchwork_14285 CI-20190529: 20190529 CI_DRM_6838: 8e907b7591b620dba402c7ada493a31ca0320c99 @ git://anongit.freedesktop.org/gfx-ci/linux IGT_5171: 1911564805fe454919e8a5846534a0c1ef376a33 @ git://anongit.freedesktop.org/xorg/app/intel-gpu-tools Patchwork_14285: 1c031833658e54d142b28de3cbcbfd024082c37a @ git://anongit.freedesktop.org/gfx-ci/linux piglit_4509: fdc5a4ca11124ab8413c7988896eec4c97336694 @ git://anongit.freedesktop.org/piglit == Logs == For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_14285/ _______________________________________________ Intel-gfx mailing list Intel-gfx@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/intel-gfx ^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2019-09-05 16:14 UTC | newest] Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2019-09-05 11:16 [PATCH] drm/i915/guc: Fix detection of GuC submission in use Janusz Krzysztofik 2019-09-05 12:08 ` Michal Wajdeczko 2019-09-05 12:34 ` Janusz Krzysztofik 2019-09-05 13:19 ` ✓ Fi.CI.BAT: success for " Patchwork 2019-09-05 16:14 ` ✓ Fi.CI.IGT: " Patchwork
This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.