<html>
    <head>
      <base href="https://bugs.freedesktop.org/">
    </head>
    <body>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_ASSIGNED "
   title="ASSIGNED - [NVAC] Flickering screen on 1920x1080 monitor with 9400M in MacbookPro 5,5"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=88272#c8">Comment # 8</a>
              on <a class="bz_bug_link 
          bz_status_ASSIGNED "
   title="ASSIGNED - [NVAC] Flickering screen on 1920x1080 monitor with 9400M in MacbookPro 5,5"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=88272">bug 88272</a>
              from <span class="vcard"><a class="email" href="mailto:mbazzinotti@gmail.com" title="mbazzinotti@gmail.com">mbazzinotti@gmail.com</a>
</span></b>
        <pre>Created <span class=""><a href="attachment.cgi?id=136348" name="attach_136348" title="nvidia demmio-trace MARKing important points in the monitor attach sequence">attachment 136348</a> <a href="attachment.cgi?id=136348&action=edit" title="nvidia demmio-trace MARKing important points in the monitor attach sequence">[details]</a></span>
nvidia demmio-trace MARKing important points in the monitor attach sequence

Todo
---- 
Use this trace log and compare with nouveau source code or (the not yet
provided) Nouveau trace to identify the distinction of nvidia blob providing
flicker free display. Then, incorporate those changes to nouveau in a way that
is unhindering to its present operation.

- INFO -

I had mmiotrace start at the point when my service "local" modprobes the nvidia
driver.

You can search with string "MARK" or "bazz" to see where I've marked the
different transition points.

I marked the following points: modprobe to VT, VT to X, plugin mDP adapter,
activate screen via xrandr, deactivate via xrandr, and unplug mDP cable.

This log was processed with envytools rnn/demmio
(<a href="https://github.com/envytools/envytools">https://github.com/envytools/envytools</a>) and compressed by xz to a 4MB file.
You could use `xzcat | less` to view it. The file is Ansi color coded so make
sure you're able to reap those reading benefits. The bootup and startx parts of
the log are likely extraneous but kept for posterity. 

I still have the original mmiotrace log if necessary.

mmiotrace picks up other devices that are iomap'd throughout this recording.
demmio seems to have truncated or removed those details.</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>