video: tegra: host: use lock to get syncpt name
authorGagan Grover <ggrover@nvidia.com>
Tue, 22 Nov 2016 10:13:19 +0000 (15:13 +0530)
committerWinnie Hsu <whsu@nvidia.com>
Tue, 19 Sep 2017 21:33:18 +0000 (14:33 -0700)
commit1bca7134b7e33fda6b3ea8aba262b332a6dd6c28
tree974c6c51276084f03a01da982f403f4bb8084952
parent1b192c280dd282c1d4bd6422b06629f7a8105147
video: tegra: host: use lock to get syncpt name

Use sp->syncpt_mutex lock to get syncpt name in
syncpt_name_show()
Without the lock, it is possible for user to read
syncpt name in corrupted state if user read
coincides with syncpt free

Bug 1838598
Bug 1883567

Change-Id: I69ca5c1d80adaca4b93a337fe4a5debeb78f34fc
Reviewed-on: http://git-master/r/1252580
Signed-off-by: Gagan Grover <ggrover@nvidia.com>
Reviewed-on: http://git-master/r/1258020
Signed-off-bu: Debarshi Dutta <ddutta@nvidia.com>
(cherry picked from commit 9a7d12e49ca6c627dff2dc4c15fa9ba153e9265d in rel-24)
Reviewed-on: https://git-master.nvidia.com/r/1513005
Reviewed-by: Automatic_Commit_Validation_User
GVS: Gerrit_Virtual_Submit
Reviewed-by: Bibek Basu <bbasu@nvidia.com>
Tested-by: Bibek Basu <bbasu@nvidia.com>
drivers/video/tegra/host/nvhost_syncpt.c