<html>
    <head>
      <base href="https://bugs.freedesktop.org/" />
    </head>
    <body>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - [IVB/BYT/HSW Bisected]Synmark2_DrvCtx performance reduced 50%~80% (PPGTT)"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=84501#c9">Comment # 9</a>
              on <a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - [IVB/BYT/HSW Bisected]Synmark2_DrvCtx performance reduced 50%~80% (PPGTT)"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=84501">bug 84501</a>
              from <span class="vcard"><a class="email" href="mailto:chris@chris-wilson.co.uk" title="Chris Wilson <chris@chris-wilson.co.uk>"> <span class="fn">Chris Wilson</span></a>
</span></b>
        <pre>(In reply to Eero Tamminen from <a href="show_bug.cgi?id=84501#c8">comment #8</a>)
<span class="quote">> Do you by "transient" mean that leakage has some trigger condition when it
> starts, and that it doesn't happen before that?</span >

Yes, we [the kernel] acquire an extra reference to the ppgtt when it used on
the GPU and that under the test conditions, this reference is not expected to
be automatically released until the process exits. There are a few external
factors that may trigger the release earlier, but the test demonstrates that we
do hold onto a reference to an inactive and closed ppgtt - causing additional
resource pressure.</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>