<html>
    <head>
      <base href="https://bugs.freedesktop.org/" />
    </head>
    <body><span class="vcard"><a class="email" href="mailto:hugegreenbug@gmail.com" title="Hugh Greenberg <hugegreenbug@gmail.com>"> <span class="fn">Hugh Greenberg</span></a>
</span> changed
              <a class="bz_bug_link 
          bz_status_REOPENED "
   title="REOPENED - [HSW-M/BYT/BDW/BSW]udevadm unable to monitor HDMI plug/unplug event sporadically"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=82593">bug 82593</a>
          <br>
             <table border="1" cellspacing="0" cellpadding="8">
          <tr>
            <th>What</th>
            <th>Removed</th>
            <th>Added</th>
          </tr>

         <tr>
           <td style="text-align:right;">Status</td>
           <td>VERIFIED
           </td>
           <td>REOPENED
           </td>
         </tr>

         <tr>
           <td style="text-align:right;">CC</td>
           <td>
                
           </td>
           <td>hugegreenbug@gmail.com
           </td>
         </tr>

         <tr>
           <td style="text-align:right;">Resolution</td>
           <td>FIXED
           </td>
           <td>---
           </td>
         </tr>

         <tr>
           <td style="text-align:right;">Assignee</td>
           <td>intel-gfx-bugs@lists.freedesktop.org
           </td>
           <td>hugegreenbug@gmail.com
           </td>
         </tr></table>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_REOPENED "
   title="REOPENED - [HSW-M/BYT/BDW/BSW]udevadm unable to monitor HDMI plug/unplug event sporadically"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=82593#c12">Comment # 12</a>
              on <a class="bz_bug_link 
          bz_status_REOPENED "
   title="REOPENED - [HSW-M/BYT/BDW/BSW]udevadm unable to monitor HDMI plug/unplug event sporadically"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=82593">bug 82593</a>
              from <span class="vcard"><a class="email" href="mailto:hugegreenbug@gmail.com" title="Hugh Greenberg <hugegreenbug@gmail.com>"> <span class="fn">Hugh Greenberg</span></a>
</span></b>
        <pre>Created <span class=""><a href="attachment.cgi?id=116183" name="attach_116183" title="Fire udev event if the hpd interrupt was fired regardless of the previous status">attachment 116183</a> <a href="attachment.cgi?id=116183&action=edit" title="Fire udev event if the hpd interrupt was fired regardless of the previous status">[details]</a></span> <a href='page.cgi?id=splinter.html&bug=82593&attachment=116183'>[review]</a>
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.</pre>
        </div>
      </p>
      <hr>
      <span>You are receiving this mail because:</span>
      
      <ul>
          <li>You are the QA Contact for the bug.</li>
          <li>You are on the CC list for the bug.</li>
          <li>You are the assignee for the bug.</li>
      </ul>
    </body>
</html>