OSDN Git Service

freedreno: serialize drmPrimeFDToHandle under table_lock
authorVarad Gautam <varadgautam@gmail.com>
Sun, 30 Aug 2015 10:00:58 +0000 (15:30 +0530)
committerRob Clark <robclark@freedesktop.org>
Mon, 31 Aug 2015 15:54:23 +0000 (11:54 -0400)
commitc3301d013444b7b5d02c58307e188e292d8cf18a
tree6d1de0f54f39e0dde332e6f6caba4aa9d1d8b969
parentcc7db673fabb77cf8bb9a00dcb0864c4b125ab6f
freedreno: serialize drmPrimeFDToHandle under table_lock

fixes the prime sharing race condition described by
"intel: Serialize drmPrimeFDToHandle with struct_mutex".

we inline fd_bo_from_handle() into fd_bo_from_dmabuf() and allow locking.

Signed-off-by: Varad Gautam <varadgautam@gmail.com>
Signed-off-by: Rob Clark <robclark@freedesktop.org>
freedreno/freedreno_bo.c