]> git.baikalelectronics.ru Git - kernel.git/commit
drm/msm/a6xx: Serialize GMU communication
authorRob Clark <robdclark@chromium.org>
Mon, 27 Sep 2021 18:00:04 +0000 (11:00 -0700)
committerRob Clark <robdclark@chromium.org>
Fri, 1 Oct 2021 20:10:20 +0000 (13:10 -0700)
commit5db74333609a001e23e1337518a3c6c196f283a0
treed3f16548dddb7c5c90be3da9336dda3bb578c20e
parent0d7bb7e4af715b6dae2ec0744db35c2247f08ac7
drm/msm/a6xx: Serialize GMU communication

I've seen some crashes in our crash reporting that *look* like multiple
threads stomping on each other while communicating with GMU.  So wrap
all those paths in a lock.

Signed-off-by: Rob Clark <robdclark@chromium.org>
drivers/gpu/drm/msm/adreno/a6xx_gmu.c
drivers/gpu/drm/msm/adreno/a6xx_gmu.h
drivers/gpu/drm/msm/adreno/a6xx_gpu.c