summaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/xe/xe_dma_buf.c
diff options
context:
space:
mode:
authorMatthew Brost <matthew.brost@intel.com>2023-06-07 18:45:20 +0300
committerRodrigo Vivi <rodrigo.vivi@intel.com>2023-12-21 19:34:53 +0300
commit7ba4c5f02763cc423bfa0c6a87a8dd5501dc3417 (patch)
treeeae2e1c715574a78895245d7ea9b0b56ae9a25fc /drivers/gpu/drm/xe/xe_dma_buf.c
parent73c09901b0240bb6acdd957330e456e808ec52e6 (diff)
downloadlinux-7ba4c5f02763cc423bfa0c6a87a8dd5501dc3417.tar.xz
drm/xe: VM LRU bulk move
Use the TTM LRU bulk move for BOs tied to a VM. Update the bulk moves LRU position on every exec. v2: Bulk move for compute VMs, use WARN rather than BUG Reviewed-by: Thomas Hellström <thomas.hellstrom@linux.intel.com> Signed-off-by: Matthew Brost <matthew.brost@intel.com> Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com>
Diffstat (limited to 'drivers/gpu/drm/xe/xe_dma_buf.c')
-rw-r--r--drivers/gpu/drm/xe/xe_dma_buf.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/gpu/drm/xe/xe_dma_buf.c b/drivers/gpu/drm/xe/xe_dma_buf.c
index 9b252cc782b7..975dee1f770f 100644
--- a/drivers/gpu/drm/xe/xe_dma_buf.c
+++ b/drivers/gpu/drm/xe/xe_dma_buf.c
@@ -199,7 +199,7 @@ xe_dma_buf_init_obj(struct drm_device *dev, struct xe_bo *storage,
int ret;
dma_resv_lock(resv, NULL);
- bo = __xe_bo_create_locked(xe, storage, NULL, resv, dma_buf->size,
+ bo = __xe_bo_create_locked(xe, storage, NULL, resv, NULL, dma_buf->size,
ttm_bo_type_sg, XE_BO_CREATE_SYSTEM_BIT);
if (IS_ERR(bo)) {
ret = PTR_ERR(bo);