This repository has been archived on 2026-03-14. You can view files and clone it, but cannot push or open issues or pull requests.
Files
ubports_kernel_google_msm/include/linux
Jeff Boody 1aa4bfe39e base: genlock: allow synchronization with a single gralloc handle
In order to support synchronization in a process with a single
gralloc handle we require the ability to write lock a buffer
while it is already read locked by the same handle. This change
extends the concept of an exclusive write lock or recursive read
locks to a genlock handle (rather than the genlock lock).
Genlock cannot provide deadlock protection because the same
handle can be used simultaneously by a producer and consumer.
In practice an error will still be generated when the timeout
expires.

CRs-fixed: 356263
Change-Id: I322e7fadc8b43287f53b211242b176d3de731db2
Signed-off-by: Jeff Boody <jboody@codeaurora.org>
Signed-off-by: Stephen Boyd <sboyd@codeaurora.org>
2013-02-25 11:29:17 -08:00
..
2012-04-23 14:23:32 +03:00
2012-04-27 11:03:38 -06:00
2012-05-25 13:56:28 -07:00
2012-04-09 13:57:51 -07:00
2012-04-09 13:57:52 -07:00
2012-03-29 15:38:31 +10:30
2013-02-20 02:50:23 -08:00
2012-05-22 14:01:06 -07:00
2013-02-20 01:31:50 -08:00
2012-04-30 15:30:18 -07:00
2013-02-20 02:50:20 -08:00
2012-04-12 12:57:08 +02:00
2012-04-09 13:53:16 -07:00
2012-04-27 10:46:45 +08:00
2012-04-09 13:57:58 -07:00
2013-02-08 15:04:34 -08:00
2013-02-07 17:44:16 -08:00
2012-04-09 13:53:16 -07:00
2012-05-01 09:40:19 -04:00
2012-05-16 13:27:23 -07:00
2012-04-10 22:39:17 -06:00
2012-04-11 09:36:00 +01:00
2012-03-31 08:09:50 +05:30
2013-02-20 02:50:29 -08:00