]> git.baikalelectronics.ru Git - kernel.git/commit
drm/i915: Increase atomic update vblank evasion time with lockdep
authorDaniel Vetter <daniel.vetter@ffwll.ch>
Tue, 10 Oct 2017 09:18:16 +0000 (11:18 +0200)
committerDaniel Vetter <daniel.vetter@ffwll.ch>
Tue, 10 Oct 2017 14:03:02 +0000 (16:03 +0200)
commit78983f6c770be973abffa7219be766d6a5bf6d0b
tree139b6fee5f133625e8297c7b98619efe2d1829a7
parent473a64a0c2e1a0364bac934ce1a0dd291a5289a7
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
drivers/gpu/drm/i915/intel_sprite.c