Summary: | [CI][DRMTIP] igt@kms_chamelium@hdmi-hpd-storm - dmesg-warn - Received HPD interrupt on pin 9 although disabled | ||
---|---|---|---|
Product: | DRI | Reporter: | Lakshmi <lakshminarayana.vudum> |
Component: | DRM/Intel | Assignee: | Intel GFX Bugs mailing list <intel-gfx-bugs> |
Status: | RESOLVED MOVED | QA Contact: | Intel GFX Bugs mailing list <intel-gfx-bugs> |
Severity: | normal | ||
Priority: | high | CC: | intel-gfx-bugs |
Version: | DRI git | ||
Hardware: | Other | ||
OS: | All | ||
Whiteboard: | ReadyForDev | ||
i915 platform: | ICL | i915 features: | display/Other |
Description
Lakshmi
2019-07-26 06:48:48 UTC
(In reply to Lakshmi from comment #0) > https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_335/fi-icl-u4/ > igt@kms_chamelium@hdmi-hpd-storm.html > > Received HPD interrupt on pin 9 although disabled @Simon, you might be interested in this bug. The CI Bug Log issue associated to this bug has been updated. ### New filters associated * fi-icl-u4: igt@kms_chamelium@hdmi-hpd-storm - dmesg-warn - Received HPD interrupt on pin 9 although disabled - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_335/fi-icl-u4/igt@kms_chamelium@hdmi-hpd-storm.html Seems like a kernel bug in HPD storm handling. The driver correctly falls back to polling, but then errors because of an HPD interrupt. Note that this happens on USB-C, which might be relevant: <7> [71.911207] [drm:__intel_tc_port_lock [i915]] Port F/TC#4: TC port mode reset (dp-alt -> tbt-alt) User impact: seems like the driver ends up in a bad state, which could result in a blank screen when a monitor with e.g. a bad cable is connected via USB-C. (In reply to emersion from comment #3) > Seems like a kernel bug in HPD storm handling. The driver correctly falls > back to polling, but then errors because of an HPD interrupt. Note that this > happens on USB-C, which might be relevant: > > <7> [71.911207] [drm:__intel_tc_port_lock [i915]] Port F/TC#4: TC port mode > reset (dp-alt -> tbt-alt) > > User impact: seems like the driver ends up in a bad state, which could > result in a blank screen when a monitor with e.g. a bad cable is connected > via USB-C. Thanks for the quick assessment. Setting the priority to High. Bug assessment: still happening regularly with 3.4 percent repro rate. Now we have a description of the test from Simon so that helps: static const char test_hpd_storm_detect_desc[] = "Trigger a series of hotplugs in a very small timeframe to simulate a" "bad cable, check the kernel falls back to polling to avoid a hotplug " "storm"; Warning is the same as above, agree that seems to be a kernel/i915 issue. Leaving severity/priority unchanged. -- GitLab Migration Automatic Message -- This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity. You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/drm/intel/issues/351. |
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.