[Bug 82593] [HSW-M/BYT/BDW/BSW]udevadm unable to monitor HDMI plug/unplug event sporadically
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Sat May 30 11:16:40 PDT 2015
https://bugs.freedesktop.org/show_bug.cgi?id=82593
Hugh Greenberg <hugegreenbug at gmail.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|VERIFIED |REOPENED
CC| |hugegreenbug at gmail.com
Resolution|FIXED |---
Assignee|intel-gfx-bugs at lists.freede |hugegreenbug at gmail.com
|sktop.org |
--- Comment #12 from Hugh Greenberg <hugegreenbug at gmail.com> ---
Created attachment 116183
--> https://bugs.freedesktop.org/attachment.cgi?id=116183&action=edit
Fire udev event if the hpd interrupt was fired regardless of the previous
status
In i915_irq.c of the i915 kernel driver, the test in intel_hpd_irq_event, which
checks the old status and the new status of the connector is not comparing the
correct statuses. The attached patch assumes that there was a change at the
connector if the hpd interrupt was fired and doesn't rely on checking the old
and new status. This probably isn't the correct fix and the correct one would
be to make sure the new status is accurate. However, with this patch, I can now
see the correct events in udevadm monitor and I am not getting duplicates.
--
You are receiving this mail because:
You are the QA Contact for the bug.
You are on the CC list for the bug.
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/intel-gfx-bugs/attachments/20150530/f0f1fea0/attachment.html>
More information about the intel-gfx-bugs
mailing list