]> 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)
commitf6de3654d7e07c3f19bbe5023d70eb960c2c002f
treed3f16548dddb7c5c90be3da9336dda3bb578c20e
parent9c847c2231edabf19724a2d827027f745550dec2
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