[PATCH v2 0/3] Fix non-contiguous VRAM BO access in Xe
Matthew Brost
matthew.brost at intel.com
Fri Oct 18 21:16:20 UTC 2024
Mapping a non-contiguous VRAM BO doesn't work, start to fix this.
A follow up series should cleanup any remaining mapping of
non-contiguous VRAM BOs, add non-visible access support to
xe_ttm_access_memory, and warn / error on mapping a BO which cannot be
mapped.
v2:
- Include missing local change
Matthew Brost (3):
drm/ttm: Add ttm_bo_access
drm/xe: Add xe_ttm_access_memory
drm/xe: Use ttm_bo_access in xe_vm_snapshot_capture_delayed
drivers/gpu/drm/ttm/ttm_bo_util.c | 85 +++++++++++++++++++++++++++++++
drivers/gpu/drm/ttm/ttm_bo_vm.c | 65 +----------------------
drivers/gpu/drm/xe/xe_bo.c | 57 +++++++++++++++++++--
drivers/gpu/drm/xe/xe_vm.c | 18 +++----
include/drm/ttm/ttm_bo.h | 2 +
5 files changed, 149 insertions(+), 78 deletions(-)
--
2.34.1
More information about the dri-devel
mailing list