[Bug 107125] [i915] HDMI connector status is connected after disconnection
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Fri Jun 14 09:01:39 UTC 2019
https://bugs.freedesktop.org/show_bug.cgi?id=107125
--- Comment #21 from Jani Nikula <jani.nikula at intel.com> ---
Copy-pasting what I've written before, and was pasted to bug 110835 too:
---
We get a hotplug interrupt before the plug is completely out, while ddc
communication still works with the display, and we conclude we are still
connected. Moreover, the live status bits on the hotplug state have been
notoriously unreliable in the past, we've tried using them like three times in
the past, leading to regressions and reverts every time.
You can come up with all sorts of pathological slow plug/unplug/wiggle cases.
If you have a concrete requirement how slow needs to be okay, or better yet
write a test case for igt and chamelium, we can work with that. We've proposed
fixes in the past but they stalled because some undisclosed unquantified test
case still failed.
---
Presumably we're getting the issues because we've improved our hotplug and/or
ddc code to not have too much inherent delays.
The actual user reported bugs apparently get fixed by all of the proposed
solutions.
The failures in undisclosed tests only get fixed by Guang Bai's patches, but
IMO that's a moot point as long as we don't have access to the tests and can't
verify the tests make sense.
Finally, any solution resorting to using hotplug live status (including Guang
Bai's patches) *absolutely* *must* dig through the sad history of it, commit by
commit in git logs, and explain in excruciating detail why it failed several
times before, and why it would be different this time. I'm not accepting
anything with roundabout "it should just work" statements.
--
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/intel-gfx-bugs/attachments/20190614/65be888c/attachment.html>
More information about the intel-gfx-bugs
mailing list