On Fri, 2016-02-12 at 11:59 +0000, Chris Wilson wrote:
> This patch was motivated by the need to fix the use-after-free in
> dri2ClientWake, but in doing so removes an arbitrary restriction that
> limits DRI2 to only blocking the first client on each drawable. In order
> to fix the use-after-free, we need to avoid touching our privates in the
> ClientSleep callback and so we want to only use that external list as
> our means of controlling sleeps and wakeups. We thus have a list of
> sleeping clients at our disposal and can manage multiple events and
> sources.

Very nice.

remote: I: patch #73508 updated using rev 
bc3634010c096dffd1935c0c6cf8ba37534ae3d8.
remote: I: patch #73509 updated using rev 
d8882954570aba656d5a7be7d357feaba21cb099.
remote: I: 2 patch(es) updated to state Accepted.
To ssh://git.freedesktop.org/git/xorg/xserver
   9fecc4c..d888295  master -> master

- ajax
_______________________________________________
xorg-devel@lists.x.org: X.Org development
Archives: http://lists.x.org/archives/xorg-devel
Info: https://lists.x.org/mailman/listinfo/xorg-devel

Reply via email to