aboutsummaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python
diff options
context:
space:
mode:
authorchangzhu <[email protected]>2019-11-19 11:13:29 +0800
committerAlex Deucher <[email protected]>2019-11-22 14:27:11 -0500
commit4ed8a03740d0ce092563c8fcb76d2c28da4675cd (patch)
tree1d2d399108285b933539fdd259b073ee28923c59 /tools/perf/scripts/python
parentdab5ef2722cde781ff3f6b3542d673ed174359b8 (diff)
drm/amdgpu: invalidate mmhub semaphore workaround in gmc9/gmc10
It may lose gpuvm invalidate acknowldege state across power-gating off cycle. To avoid this issue in gmc9/gmc10 invalidation, add semaphore acquire before invalidation and semaphore release after invalidation. After adding semaphore acquire before invalidation, the semaphore register become read-only if another process try to acquire semaphore. Then it will not be able to release this semaphore. Then it may cause deadlock problem. If this deadlock problem happens, it needs a semaphore firmware fix. Signed-off-by: changzhu <[email protected]> Acked-by: Huang Rui <[email protected]> Signed-off-by: Alex Deucher <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python')
0 files changed, 0 insertions, 0 deletions