summaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python
diff options
context:
space:
mode:
authorChristian König <christian.koenig@amd.com>2026-01-28 13:58:14 +0100
committerAlex Deucher <alexander.deucher@amd.com>2026-03-17 17:46:13 -0400
commit2cd7284ba54b22869c301fba7aff9ec96a12f8c0 (patch)
treef2008c9a26be9ab1b5da113f959d67f3abc27405 /tools/perf/scripts/python
parent87327658c848f56eac166cb382b57b83bf06c5ac (diff)
drm/amdgpu: completely rework eviction fence handling v2
Well that was broken on multiple levels. First of all a lot of checks were placed at incorrect locations, especially if the resume worker should run or not. Then a bunch of code was just mid-layering because of incorrect assignment who should do what. And finally comments explaining what happens instead of why. Just re-write it from scratch, that should at least fix some of the hangs we are seeing. Use RCU for the eviction fence pointer in the manager, the spinlock usage was mostly incorrect as well. Then finally remove all the nonsense checks and actually add them in the correct locations. v2: some typo fixes and cleanups suggested by Sunil Signed-off-by: Christian König <christian.koenig@amd.com> Reviewed-by: Sunil Khatri <sunil.khatri@amd.com> Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Diffstat (limited to 'tools/perf/scripts/python')
0 files changed, 0 insertions, 0 deletions