Summary: | [BAT][ILK] igt@gem_ringfill@basic-default-hang - dmesg-warn *ERROR* Failed to reset chip: -110 | ||
---|---|---|---|
Product: | DRI | Reporter: | Marta Löfstedt <marta.lofstedt> |
Component: | DRM/Intel | Assignee: | Intel GFX Bugs mailing list <intel-gfx-bugs> |
Status: | CLOSED WORKSFORME | QA Contact: | Intel GFX Bugs mailing list <intel-gfx-bugs> |
Severity: | major | ||
Priority: | high | CC: | intel-gfx-bugs |
Version: | DRI git | ||
Hardware: | Other | ||
OS: | All | ||
Whiteboard: | ReadyForDev | ||
i915 platform: | ILK | i915 features: | GEM/Other |
Description
Marta Löfstedt
2017-09-20 06:58:43 UTC
Note, this issue is possibly causing BUG 102890 Hmm, I think this may have been implicitly fixed by Author: Mika Kuoppala <mika.kuoppala@linux.intel.com> Date: Tue Sep 19 17:41:28 2017 +0300 drm/i915: Stop engines before reset On kbl evidence indicates that even if the hardware happily tells us to proceed with reset, it really isn't ready. Resetting a freely running batchbuffer after we have ack for readiness, still can cause a system hang. We also have similar experiences on older gens. So now attempt to stop engines before proceeding for reset, on all gens where we have a gpu reset. This has shown to improve reset reliability and reduce the risk of losing the machine. v2: Add fixme for wa (Joonas) Testcase: igt/prime_busy/hang-* # kbl Cc: Joonas Lahtinen <joonas.lahtinen@linux.intel.com> Cc: Chris Wilson <chris@chris-wilson.co.uk> Cc: Ville Syrjälä <ville.syrjala@linux.intel.com> Signed-off-by: Mika Kuoppala <mika.kuoppala@intel.com> Acked-by: Chris Wilson <chris@chris-wilson.co.uk> Acked-by: Joonas Lahtinen <joonas.lahtinen@linux.intel.com> Link: https://patchwork.freedesktop.org/patch/msgid/20170919144128.25506-1-mika.kuoppala@intel.com Time will tell. This pattern is repeating itself. [ 246.872766] i915 0000:00:02.0: Resetting chip after gpu hang [ 249.892728] [drm:i915_reset [i915]] *ERROR* Failed to reset chip: -110 [ 260.182782] [drm:drm_atomic_helper_wait_for_flip_done] *ERROR* [CRTC:36:pipe A] flip_done timed out [ 270.427915] [drm:drm_atomic_helper_wait_for_dependencies] *ERROR* [CRTC:36:pipe A] flip_done timed out [ 280.673000] [drm:drm_atomic_helper_wait_for_dependencies] *ERROR* [PLANE:27:primary A] flip_done timed out [ 290.918123] [drm:drm_atomic_helper_wait_for_flip_done] *ERROR* [CRTC:36:pipe A] flip_done timed out [ 301.163196] [drm:drm_atomic_helper_wait_for_dependencies] *ERROR* [CRTC:36:pipe A] flip_done timed out [ 311.408387] [drm:drm_atomic_helper_wait_for_dependencies] *ERROR* [PLANE:27:primary A] flip_done timed out [ 321.653507] [drm:drm_atomic_helper_wait_for_flip_done] *ERROR* [CRTC:36:pipe A] flip_done timed out https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_3218/fi-ilk-m540/igt@gem_ringfill@basic-default-hang.html and then incomplete on https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_3218/fi-ilk-m540/igt@gem_tiled_fence_blits@basic.html the incomplete is in BUG 102890. last seen: IGT_4069: 2017-12-16 / 186 runs ago |
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.