<html>
    <head>
      <base href="https://bugs.freedesktop.org/">
    </head>
    <body><span class="vcard"><a class="email" href="mailto:ville.syrjala@linux.intel.com" title="Ville Syrjala <ville.syrjala@linux.intel.com>"> <span class="fn">Ville Syrjala</span></a>
</span> changed
          <a class="bz_bug_link 
          bz_status_NEEDINFO "
   title="NEEDINFO - Closing and repoening laptop lid causes scanout corruption (regression since 4.15.12)"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=105902">bug 105902</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>NEW
           </td>
           <td>NEEDINFO
           </td>
         </tr></table>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_NEEDINFO "
   title="NEEDINFO - Closing and repoening laptop lid causes scanout corruption (regression since 4.15.12)"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=105902#c5">Comment # 5</a>
              on <a class="bz_bug_link 
          bz_status_NEEDINFO "
   title="NEEDINFO - Closing and repoening laptop lid causes scanout corruption (regression since 4.15.12)"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=105902">bug 105902</a>
              from <span class="vcard"><a class="email" href="mailto:ville.syrjala@linux.intel.com" title="Ville Syrjala <ville.syrjala@linux.intel.com>"> <span class="fn">Ville Syrjala</span></a>
</span></b>
        <pre>I think we've broken the LVDS lid notifier. We never make a copy of the atomic
state and hence we never restore it either.

I would be curious to know if we could actually just nuke the lid notifier
entirerly:
git://github.com/vsyrjala/linux.git lvds_lid_notifier_nuke

The reason for the notifier was that the VBIOS supposedly craps on top of the
hardware when the lid is closed, which then means that we have to restore the
expected hardware state. If anyone has one of the affected machines (not sure
what they were) I'd like to hear what happens without the lid notifier.

If the VBIOS is still up to its old tricks, I have also made a branch where I
try to set various SWF bits. In theory those could make the VBIOS stop messing
up our hardware:
git://github.com/vsyrjala/linux.git vbios_swf</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 the assignee for the bug.</li>
          <li>You are on the CC list for the bug.</li>
      </ul>
    </body>
</html>