Skip to content

drm/i915: HPD IRQ storm detection fixes

Lyude Paul dri-devel intel-gfx lkml 5 versions – In review

Get series with b4
b4 am [email protected]

Versions newest first · linked by author and title

  1. v5 Latest5 patches 1 replyIn review
  2. v45 patches 3 repliesSuperseded
  3. v35 patches 1 replySuperseded
Earlier versions · 2
VersionPostedPatchesRepliesStatus
v23 patches2 repliesSuperseded
v12 patches3 repliesSuperseded

Patches in v5 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/5drm/i915: Fix possible race in intel_dp_add_mst_connector()drivers/gpu/drm/i915/intel_dp_mst.c+4 -40 replies
2/5drm/i915: Fix NULL deref when re-enabling HPD IRQs on systems with MSTdrivers/gpu/drm/i915/intel_hotplug.c+3 -10 replies
3/5drm/i915: Fix threshold check in intel_hpd_irq_storm_detect()drivers/gpu/drm/i915/intel_hotplug.c+13 -100 replies
4/5drm/i915: Clarify flow for disabling IRQs on stormsdrivers/gpu/drm/i915/intel_hotplug.c+8 -30 replies
5/5drm/i915: Add short HPD IRQ storm detection for non-MST systemsdrivers/gpu/drm/i915/i915_debugfs.c drivers/gpu/drm/i915/i915_drv.h drivers/gpu/drm/i915/i915_irq.c +1 more+115 -211 reply

Reviews trailers per patch

All 5 patches have a Reviewed-by or Acked-by.

PatchVille Syrjälä
1/5R-b
2/5R-b
3/5R-b
4/5R-b
5/5R-b

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.

Read the v5 thread

Cover letter [PATCH v5 0/5] drm/i915: HPD IRQ storm detection fixes

This series contains a fix for a problem which is very difficult to reproduce under normal circumstances without specialized testing hardware, along with a fix that seems to be required for some especially rebellious GM45 laptops.

Lyude Paul (5):
drm/i915: Fix possible race in intel_dp_add_mst_connector() drm/i915: Fix NULL deref when re-enabling HPD IRQs on systems with MST drm/i915: Fix threshold check in intel_hpd_irq_storm_detect() drm/i915: Clarify flow for disabling IRQs on storms drm/i915: Add short HPD IRQ storm detection for non-MST systems

 drivers/gpu/drm/i915/i915_debugfs.c  | 74 ++++++++++++++++++++++++
 drivers/gpu/drm/i915/i915_drv.h      |  5 +-
 drivers/gpu/drm/i915/i915_irq.c      |  7 +++
 drivers/gpu/drm/i915/intel_dp_mst.c  |  8 +--
 drivers/gpu/drm/i915/intel_hotplug.c | 84 +++++++++++++++++-----------
 5 files changed, 141 insertions(+), 37 deletions(-)
Signature · 1 line
2.19.1