summaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/xe/xe_bo.c
AgeCommit message (Expand)AuthorFilesLines
2026-02-27drm/xe/bo: Redirect faults to dummy page for wedged deviceRaag Jadav1-1/+1
2026-01-30drm/xe: Adjust page count tracepoints in shrinkerMatthew Brost1-2/+7
2026-01-08drm/xe: Drop preempt-fences when destroying imported dma-bufs.Thomas Hellström1-11/+4
2025-10-03drm/xe/bo: Fix an idle assertion for local bosThomas Hellström1-11/+23
2025-09-15drm/xe: Allow freeing of a managed boJohn Harrison1-0/+5
2025-09-10drm/xe: Convert pinned suspend eviction for exhaustive evictionThomas Hellström1-81/+103
2025-09-10drm/xe: Rework instances of variants of xe_bo_create_locked()Thomas Hellström1-34/+52
2025-09-10drm/xe: Convert xe_bo_create_pin_map() for exhaustive evictionThomas Hellström1-5/+47
2025-09-10drm/xe: Convert xe_bo_create_pin_map_at() for exhaustive evictionThomas Hellström1-18/+54
2025-09-10drm/xe: Rename ___xe_bo_create_locked()Thomas Hellström1-20/+19
2025-09-10drm/xe: Convert the CPU fault handler for exhaustive evictionThomas Hellström1-44/+215
2025-09-10drm/xe: Convert xe_bo_create_user() for exhaustive evictionThomas Hellström1-38/+76
2025-09-10drm/xe: Pass down drm_exec context to validationThomas Hellström1-23/+108
2025-09-09drm/xe/vf: Use single check when calling VF CCS functionsMichal Wajdeczko1-4/+4
2025-09-05drm/xe: Attempt to bring bos back to VRAM after evictionThomas Hellström1-4/+12
2025-09-05drm/xe: improve dma-resv handling for backup objectMatthew Auld1-12/+1
2025-08-29drm/xe: Fix incorrect migration of backed-up object to VRAMThomas Hellström1-2/+1
2025-08-26drm/xe/bo: Update atomic_access attribute on madviseHimal Prasad Ghimiray1-3/+26
2025-08-26drm/xe: Don't trigger rebind on initial dma-buf validationMatthew Brost1-1/+2
2025-08-25drm/xe/vm: Don't pin the vm_resv during validationThomas Hellström1-3/+2
2025-08-06drm/xe/svm: Migrate folios when possibleFrancois Dugast1-0/+2
2025-07-31drm/xe: Fix oops in xe_gem_fault when running core_hotunplug test.Maarten Lankhorst1-12/+16
2025-07-23drm/xe/vf: Attach and detach CCS copy commands with BOSatyanarayana K V P1-0/+23
2025-07-16drm/xe: Move struct xe_vram_region to a dedicated headerPiotr Piórkowski1-0/+1
2025-07-14drm/xe: Remove unused functionsDr. David Alan Gilbert1-15/+0
2025-07-10drm/xe/bo: add GPU memory trace pointsJuston Li1-0/+17
2025-06-28drm/xe: Drop bo->sizeMatthew Brost1-10/+10
2025-06-09drm/xe: Add xe_ggtt_might_lockMaarten Lankhorst1-1/+1
2025-06-06drm/xe: don't store the xe device pointer inside xe_ttm_ttDave Airlie1-29/+30
2025-06-02drm/xe/pxp: Use the correct define in the set_property_funcs arrayDaniele Ceraolo Spurio1-1/+1
2025-06-02drm/xe: Rework eviction rejection of bound external bosThomas Hellström1-18/+28
2025-05-29drm/xe/bo: optimise CCS case for WB pagesMatthew Auld1-0/+8
2025-05-07drm/xe: Use copy_from_user() instead of __copy_from_user()Harish Chegondi1-2/+2
2025-04-28Merge drm/drm-next into drm-xe-nextThomas Hellström1-3/+1
2025-04-26Merge tag 'drm-xe-next-2025-04-17' of https://gitlab.freedesktop.org/drm/xe/k...Dave Airlie1-164/+239
2025-04-25drm/xe: Update xe_ttm_access_memory to use GPU for non-visible accessMatthew Brost1-4/+11
2025-04-23drm/ttm/xe: drop unused force_alloc flagDave Airlie1-3/+1
2025-04-23drm/xe: handle pinned memory in PM notifierMatthew Auld1-16/+107
2025-04-23drm/xe: share bo dma-resv with backup objectMatthew Auld1-15/+13
2025-04-04drm/xe: allow non-contig VRAM kernel BOMatthew Auld1-1/+8
2025-04-04drm/xe: unconditionally apply PINNED for pin_map()Matthew Auld1-1/+1
2025-04-04drm/xe: add XE_BO_FLAG_PINNED_LATE_RESTOREMatthew Auld1-4/+7
2025-04-04drm/xe: Add XE_BO_FLAG_PINNED_NORESTOREMatthew Brost1-1/+5
2025-04-04drm/xe: use backup object for pinned save/restoreMatthew Auld1-150/+165
2025-03-27drm/xe: Make the PT code handle placement per PTE rather than per vma / rangeThomas Hellström1-3/+9
2025-03-27drm/xe/bo: Add a bo remove callbackThomas Hellström1-7/+47
2025-03-11Merge tag 'drm-xe-next-2025-03-07' of https://gitlab.freedesktop.org/drm/xe/k...Dave Airlie1-0/+54
2025-03-07Merge tag 'drm-misc-next-2025-03-06' of https://gitlab.freedesktop.org/drm/mi...Dave Airlie1-17/+185
2025-03-06drm/xe: Basic SVM BO evictionMatthew Brost1-0/+22
2025-03-06drm/xe/bo: Introduce xe_bo_put_asyncThomas Hellström1-0/+25