[Bug 98322] QXL drm driver regression in 4.7

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Comment # 1 on bug 98322 from
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.


You are receiving this mail because:
_______________________________________________
dri-devel mailing list
dri-devel@xxxxxxxxxxxxxxxxxxxxx
https://lists.freedesktop.org/mailman/listinfo/dri-devel

[Index of Archives]     [Linux DRI Users]     [Linux Intel Graphics]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [XFree86]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [XFree86]
  Powered by Linux