Bug 103124

Summary: [BAT] igt@kms_flip@basic-flip-vs-dpms - dmesg-warn - *ERROR* Atomic update failure on pipe A
Product: DRI Reporter: Marta Löfstedt <marta.lofstedt>
Component: DRM/IntelAssignee: Intel GFX Bugs mailing list <intel-gfx-bugs>
Status: CLOSED WORKSFORME QA Contact: Intel GFX Bugs mailing list <intel-gfx-bugs>
Severity: critical    
Priority: high CC: intel-gfx-bugs
Version: DRI git   
Hardware: Other   
OS: All   
Whiteboard: ReadyForDev
i915 platform: SKL i915 features: display/Other

Description Marta Löfstedt 2017-10-06 09:52:22 UTC
On CI_DRM_3181 fi-skl-6700hq igt@kms_flip@basic-flip-vs-dpms

[  334.333175] [drm:intel_pipe_update_end [i915]] *ERROR* Atomic update failure on pipe A (start=12 end=13) time 127 us, min 1073, max 1079, scanline start 1071, end 1080

More data:
https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_3181/fi-skl-6700hq/igt@kms_flip@basic-flip-vs-dpms.html

Note we currently have these Atomic update failure bugs:
https://bugs.freedesktop.org/show_bug.cgi?id=103019 
https://bugs.freedesktop.org/show_bug.cgi?id=103020
https://bugs.freedesktop.org/show_bug.cgi?id=102403
https://bugs.freedesktop.org/show_bug.cgi?id=102544

These should be looked through and maybe duplicated.
Comment 1 Elizabeth 2017-11-14 20:04:25 UTC
Rising priority since it is BAT.
Comment 2 Chris Wilson 2017-11-14 20:13:27 UTC
commit 69208c9e1e938cd115fdafdc502b5a7aa99d8d0b
Author: Daniel Vetter <daniel.vetter@ffwll.ch>
Date:   Tue Oct 10 11:18:16 2017 +0200

    drm/i915: Increase atomic update vblank evasion time with lockdep
    
    All our mmio writes take forever with lockdep due to the constant
    lock acquire&dropping we do. Ville has some patches to only acquire
    the mmio spinlocks once instead for every single mmio, but those
    aren't ready yet.
    
    As an interim solution just extend our budget slightly when lockdep is
    enabled, to avoid the rare and sporadic noise in CI.
    
    v2: I forgot to add the FIXME comment ...
    
    Cc: Ville Syrjala <ville.syrjala@linux.intel.com>
    Acked-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
    References: https://bugs.freedesktop.org/show_bug.cgi?id=103169
    References: https://bugs.freedesktop.org/show_bug.cgi?id=103124
    References: https://bugs.freedesktop.org/show_bug.cgi?id=102403
    References: https://bugs.freedesktop.org/show_bug.cgi?id=103020
    References: https://bugs.freedesktop.org/show_bug.cgi?id=103019
    References: https://bugs.freedesktop.org/show_bug.cgi?id=102723
    References: https://bugs.freedesktop.org/show_bug.cgi?id=102544
    References: https://bugs.freedesktop.org/show_bug.cgi?id=103180
    Signed-off-by: Daniel Vetter <daniel.vetter@intel.com>
    Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
    Link: https://patchwork.freedesktop.org/patch/msgid/20171010091816.26898-1-daniel.vetter@ffwll.ch

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.