<html>
    <head>
      <base href="https://bugs.freedesktop.org/" />
    </head>
    <body>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - [IVB SNA] sna_dri2_reuse_buffer:370 assertion 'kgem_bo_flink(&to_sna_from_drawable(draw)->kgem, get_private(buffer)->bo) == buffer->name' failed"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=89903#c2">Comment # 2</a>
              on <a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - [IVB SNA] sna_dri2_reuse_buffer:370 assertion 'kgem_bo_flink(&to_sna_from_drawable(draw)->kgem, get_private(buffer)->bo) == buffer->name' failed"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=89903">bug 89903</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>Okay, I can see where the confusion sets in. You have a sw-cursor which is
causing rendering during the process of swapping over the buffer names - and so
the names do not match up afterwards.

Hmm. I've added some more debug to get to the bottom of the sw cursor issue and
whilst you capture that, I'll try and fix the confusion with the sw cursor
getting in the way of the buffer exchange.

commit 108a09e3db6c9cf86bf0b4eb8574ccc22555edb2
Author: Chris Wilson <<a href="mailto:chris@chris-wilson.co.uk">chris@chris-wilson.co.uk</a>>
Date:   Sat Apr 4 20:11:24 2015 +0100

    sna: Add DBG for why we fallback to sw cursor

    References: <a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - [IVB SNA] sna_dri2_reuse_buffer:370 assertion 'kgem_bo_flink(&to_sna_from_drawable(draw)->kgem, get_private(buffer)->bo) == buffer->name' failed"
   href="show_bug.cgi?id=89903">https://bugs.freedesktop.org/show_bug.cgi?id=89903</a>
    Signed-off-by: Chris Wilson <<a href="mailto:chris@chris-wilson.co.uk">chris@chris-wilson.co.uk</a>></pre>
        </div>
      </p>
      <hr>
      <span>You are receiving this mail because:</span>
      
      <ul>
          <li>You are the QA Contact for the bug.</li>
      </ul>
    </body>
</html>