In some semblance of order, the series starts with a fix and then continues with some old cleanup patches, and a couple of new ones.
Only lightly tested so giving it a spin in AMD's CI would be essential. First patch probably deserves immediate attention and if no mistakes or regressions are present can be merged before the rest. Tvrtko Ursulin (7): drm/amdgpu: Fix context pstate override handling drm/amdgpu: Remove arbitrary number of contexts limitation drm/amdgpu: Consolidate ctx put drm/amdgpu: Remove live context error log and skip drm/amdgpu: Simplify amdgpu_ctx_get_stable_pstate() drm/amdgpu: Convert context manager to xarray drm/amdgpu: Clarify odd behaviour of AMDGPU_CTX_OP_GET_STABLE_PSTATE drivers/gpu/drm/amd/amdgpu/amdgpu.h | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.c | 278 ++++++++-------------- drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.h | 14 +- drivers/gpu/drm/amd/amdgpu/amdgpu_sched.c | 8 +- 4 files changed, 117 insertions(+), 184 deletions(-) -- 2.54.0
