<html>
    <head>
      <base href="https://bugs.freedesktop.org/">
    </head>
    <body>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - QXL drm driver regression in 4.7"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=98322#c1">Comment # 1</a>
              on <a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - QXL drm driver regression in 4.7"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=98322">bug 98322</a>
              from <span class="vcard"><a class="email" href="mailto:tiwai@suse.de" title="Takashi Iwai <tiwai@suse.de>"> <span class="fn">Takashi Iwai</span></a>
</span></b>
        <pre>OK, I found out the culprit.  It's the race of dirty update callback and the
dirty clip update.  The schedule_work() in drm_fb_helper_dirty() must be inside
the spinlock.  Otherwise the concurrent calls may conflict, one clears the clip
while the another is called after that with the cleared clip area.

I'll post the patch soon later.</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>