The following 4 patches fix issues with the HPD storm detection. Two of them have been introduced quite recently, one has been around since this code was implemented. Work arounds like: commit 3ff04a160a891e56cdcee5c198d4c764d1c8c78b ("drm/i915: Don't WARN nor handle unexpected hpd interrupts on gmch platforms") and commit 3432087ef846d760427eceff0ff4e7d0a2565b8a ("drm/i915: Only WARN about a stuck hotplug irq ONCE") may actually become obsolete now. Egbert Eich (4): drm: Add a non-locking version of drm_kms_helper_poll_enable(). drm/i915: Call non-locking version of drm_kms_helper_poll_enable() drm/i915: Use the correct hpd_status list for non-G4xx/VLV drm/i915: Avoid race of intel_crt_detect_hotplug() with HPD interrupt drivers/gpu/drm/drm_probe_helper.c | 19 ++++++++++++++++--- drivers/gpu/drm/i915/i915_irq.c | 2 +- drivers/gpu/drm/i915/intel_crt.c | 17 ++++++++++++----- drivers/gpu/drm/i915/intel_hotplug.c | 2 +- include/drm/drm_crtc_helper.h | 1 + 5 files changed, 31 insertions(+), 10 deletions(-) -- 1.8.4.5 _______________________________________________ Intel-gfx mailing list Intel-gfx@xxxxxxxxxxxxxxxxxxxxx http://lists.freedesktop.org/mailman/listinfo/intel-gfx