<html>
    <head>
      <base href="https://bugs.freedesktop.org/" />
    </head>
    <body>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - Screen Hangs Displaying Black and White Rectangles After Resuming from Suspend"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=90092#c4">Comment # 4</a>
              on <a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - Screen Hangs Displaying Black and White Rectangles After Resuming from Suspend"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=90092">bug 90092</a>
              from <span class="vcard"><a class="email" href="mailto:imirkin@alum.mit.edu" title="Ilia Mirkin <imirkin@alum.mit.edu>"> <span class="fn">Ilia Mirkin</span></a>
</span></b>
        <pre>[ 1013.446964] nouveau E[    PBUS][0000:02:00.0] MMIO write of 0x00000000 FAULT
at 0x103d94

That indicates that PCRYPT is somehow not coming up on resume. And we use it
for faster copies on those GPUs, so it makes sense you'd be getting funny
rectangles. You can disable it with

nouveau.config=PCRYPT=0

which should cause it to use M2MF instead. It's *highly* surprising that you'd
be getting that sort of issue though... no clue why that would happen. A few
boards are missing PCRYPT, but in that case, it *never* works (including
logging similar mmio faults on boot). Perhaps something messed up in the VBIOS
init tables?

BTW, in newer kernels, this will become PCIPHER instead of PCRYPT (for the
nouveau.config line above).</pre>
        </div>
      </p>
      <hr>
      <span>You are receiving this mail because:</span>
      
      <ul>
          <li>You are the assignee for the bug.</li>
      </ul>
    </body>
</html>