ge2d: fix ge2d buffer index error caused crash issue [2/2]
authorPengcheng Chen <pengcheng.chen@amlogic.com>
Thu, 14 Mar 2019 10:02:35 +0000 (18:02 +0800)
committerTao Zeng <tao.zeng@amlogic.com>
Wed, 20 Mar 2019 09:46:14 +0000 (01:46 -0800)
commitaf03cf87bb6cdbed75d4991e50aabe7211fac91a
treec4b07368e13458662c7b1abc9bd275e66c448ae9
parent1518070066e222607900469aabf26c776a4fb731
ge2d: fix ge2d buffer index error caused crash issue [2/2]

PD#SWPL-5685

Problem:
ge2d buffer index error when dma alloc called simultaneously

Solution:
add lock to ge2d buffer index

Verify:
verified by w400

Change-Id: I1efa4127fbcb939ade457a890769d59a146a0798
Signed-off-by: Pengcheng Chen <pengcheng.chen@amlogic.com>
drivers/amlogic/media/common/ge2d/ge2d_dmabuf.c