--------------------
Subject: [PATCH 6/6] Fix to not hold region buffer lock for lifetime 
of layer

Made changes to avoid locking the region buffer for the lifetime of 
the display layer and to only lock it whenever needed.  This allows 
more than a single process to lock the region context and prevents 
them from deadlocking.

--------------------
Details on the old SaWMan manually generated patch using SaWMan 1.4.3 
release (not trunk):

Removed temporary deadlock hack fixes from SaWMan that are unneeded 
due to our DFB core software improvements.  The deadlock hack fixes 
removed were introduced and tweaked in the following git commits:

1.  On 2009.11.21 by git commit 
    401f5fec02bcd6179c5e70e9b438836a02a49b45.

2.  On 2009.12.07 by git commit 
    543effb187f27fd70aa4cd16c293b2736b71d2bb.

3.  On 2009.12.08 by git commit 
    e6929a1a9eddf00ec947d9a6c6549aff7c4cd850.
--------------------

Cheers,
Timothy

--

Timothy Strelchun
CE Software Engineering
Digital Home Group
Intel Corporation

Attachment: 0006-Fix-to-not-hold-region-buffer-lock-for-lifetime-of-l.patch
Description: 0006-Fix-to-not-hold-region-buffer-lock-for-lifetime-of-l.patch

Attachment: SaWMan-1.4.3_RemoveTemporaryHackToPreventDeadlock.patch
Description: SaWMan-1.4.3_RemoveTemporaryHackToPreventDeadlock.patch

_______________________________________________
directfb-dev mailing list
directfb-dev@directfb.org
http://mail.directfb.org/cgi-bin/mailman/listinfo/directfb-dev

Reply via email to