Resurrecting some old cleanup patches which have fallen through the cracks.
Series needed a gentle rebase but they have all even been reviewed. I *think* the reason they haven't been merged was that before I have been "bundling" them with the context handling XArray conversion and the combined series was failing the internal (AMD) CI. So maybe try separate now in attempt to isolate the problem. Cc: Christian König <[email protected]> Tvrtko Ursulin (4): drm/amdgpu: Drop support for variable struct drm_amdgpu_bo_list_entry size drm/amdgpu: Remove the bo list mutex drm/amdgpu: Replace idr with xarray in amdgpu_bo_list drm/amdgpu: Remove output parameter in bo list handling drivers/gpu/drm/amd/amdgpu/amdgpu.h | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_bo_list.c | 169 ++++++++------------ drivers/gpu/drm/amd/amdgpu/amdgpu_bo_list.h | 22 +-- drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 67 ++++---- drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 11 +- 5 files changed, 109 insertions(+), 164 deletions(-) -- 2.54.0
