Changes since v2:
  - Document that PASID allocation is intentionally kept separate
    from fpriv registration because the DRM file-private object is
    not fully initialized when the PASID is allocated.

Srinivasan Shanmugam (4):
  drm/amdgpu: Add PASID fpriv ownership helpers
  drm/amdgpu: Register DRM PASID ownership
  drm/amdgpu: Resolve VM through DRM PASID ownership
  drm/amdgpu: Drop vm_manager PASID to VM mapping

 drivers/gpu/drm/amd/amdgpu/amdgpu_ids.c | 126 ++++++++++++++++++++++++
 drivers/gpu/drm/amd/amdgpu/amdgpu_ids.h |  13 +++
 drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c |  20 +++-
 drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c  |  59 +++++------
 drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h  |   4 -
 5 files changed, 178 insertions(+), 44 deletions(-)


base-commit: b045e9c2cd561613d9092b17d653fdcea2fb75ea
-- 
2.34.1

Reply via email to