<html>
    <head>
      <base href="https://bugs.freedesktop.org/">
    </head>
    <body>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_NEEDINFO "
   title="NEEDINFO - [BDW] System hard lock-up on resume from suspend"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=91585#c30">Comment # 30</a>
              on <a class="bz_bug_link 
          bz_status_NEEDINFO "
   title="NEEDINFO - [BDW] System hard lock-up on resume from suspend"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=91585">bug 91585</a>
              from <span class="vcard"><a class="email" href="mailto:an.inbox@free.fr" title="Jerome <an.inbox@free.fr>"> <span class="fn">Jerome</span></a>
</span></b>
        <pre>It looks like it's not a graphics issue but a generic x86-64 PM bug, see kernel
bug 104771:
   <a href="https://bugzilla.kernel.org/show_bug.cgi?id=104771">https://bugzilla.kernel.org/show_bug.cgi?id=104771</a>

The discussion mentions a patch for this issue:
   <a href="https://patchwork.kernel.org/patch/9172981/">https://patchwork.kernel.org/patch/9172981/</a>

It applies cleanly to the Intel DRM kernel (I used 4.7.0-rc4, commit
5c244f4b128c6274755007e080d46e0a61b71534). From the comments it needs a recent
kernel: someone tried a 4.6.2 ok, but the patch didn't apply to a 4.5.

It's too early to say this patch fixes the issue completely for sure, more
testing is needed, but it certainly helps a lot. No crash so far with 20
cycles. For those having the issue I recommend trying it.
>From comments, the patch should be in the final 4.7.0.

Also from comments, the hang is more likely when more memory is allocated at
suspend time. In the kernel bugzilla entry there's a small app to allocate as
many blocks of 1 GB as possible, you can try it.

I will report back later after more cycles.</pre>
        </div>
      </p>


      <hr>
      <span>You are receiving this mail because:</span>

      <ul>
          <li>You are on the CC list for the bug.</li>
          <li>You are the QA Contact for the bug.</li>
      </ul>
    </body>
</html>