diff options
| author | Jonathan Kim <[email protected]> | 2023-09-11 12:18:43 -0400 |
|---|---|---|
| committer | Alex Deucher <[email protected]> | 2023-09-20 16:23:57 -0400 |
| commit | d92e55565c53eff6d0c549090487d0a1ef704e1c (patch) | |
| tree | 04bdeea1a47737dda57b6d15c4f306223e64c925 /tools/perf/scripts/python | |
| parent | 4051844c6616c0bf33dd16342967ea5b931746ae (diff) | |
drm/amdkfd: fix add queue process context clear without runtime enable
There are cases where HSA runtime is not enabled through the
AMDKFD_IOC_RUNTIME_ENABLE call when adding queues and the MES ADD_QUEUE
API should clear the MES process context instead of SET_SHADER_DEBUGGER.
Such examples are legacy HSA runtime builds that do not support the
current exception handling and running KFD tests.
The only time ADD_QUEUE.skip_process_ctx_clear is required is for
debugger use cases where a debugged process is always runtime enabled
when adding a queue.
Tested-by: Shikai Guo <[email protected]>
Signed-off-by: Jonathan Kim <[email protected]>
Acked-by: Felix Kuehling <[email protected]>
Reviewed-by: Eric Huang <[email protected]>
Signed-off-by: Alex Deucher <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python')
0 files changed, 0 insertions, 0 deletions