diff options
| author | Mukul Joshi <[email protected]> | 2022-05-31 14:39:36 -0400 |
|---|---|---|
| committer | Alex Deucher <[email protected]> | 2023-06-09 09:45:35 -0400 |
| commit | fe1f05df5919c67c3add49efb55e251a8d78ee4e (patch) | |
| tree | 1653079f117524d35dbe49328a94cbb3e933bd5d /tools/perf/scripts/python/event_analyzing_sample.py | |
| parent | 6b22ef25748fb77030bac02e2147f6d738212ac3 (diff) | |
drm/amdkfd: Rework kfd_locked handling
Currently, even if kfd_locked is set, a process is first
created and then removed to work around a race condition
in updating kfd_locked flag. Rework kfd_locked handling to
ensure no processes is created if kfd_locked is set. This
is achieved by updating kfd_locked under kfd_processes_mutex.
With this there is no need for kfd_locked to be an atomic
counter. Instead, it can be a regular integer.
Signed-off-by: Mukul Joshi <[email protected]>
Reviewed-by: Felix Kuehling <[email protected]>
Signed-off-by: Alex Deucher <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/event_analyzing_sample.py')
0 files changed, 0 insertions, 0 deletions