OSDN Git Service

msm: mdss: fix deadlock between display and ESD check thread
authorRay Zhang <rayz@codeaurora.org>
Mon, 18 Jan 2016 07:31:25 +0000 (15:31 +0800)
committerDavid Keitel <dkeitel@codeaurora.org>
Thu, 24 Mar 2016 04:14:46 +0000 (21:14 -0700)
commit6c8c0f62d3ced4b8bb812a6fbe13cfa1902718f5
treec01bf7025dc4a128455f04db1a7192a60d54af55
parent5fbd0a8b8e7f538d1a183fcaf7088768a1af3b48
msm: mdss: fix deadlock between display and ESD check thread

Display thread holds ov_lock followed by mutex, while the ESD
check thread for cmd mode panel holds mutex followed by ov_lock.
Fix this deadlock by acquiring mutex before ov_lock in ESD check
thread.

Change-Id: I857f780e14a6ccb679e89ff16b19706d205df4b6
Signed-off-by: Ray Zhang <rayz@codeaurora.org>
drivers/video/fbdev/msm/dsi_status_6g.c