summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* drm/amdgpu: Reduce SG bo memory usage for mGPUsPhilip Yang2021-12-131-4/+6
* drm/amdkfd: err_pin_bo path leaks kfd_bo_listPhilip Yang2021-12-011-8/+6
* drm/amdkfd: fix double free mem structurePhilip Yang2021-12-011-3/+5
* drm/amdgpu: Declare Unpin BO api as staticRamesh Errabolu2021-11-241-1/+1
* drm/amdgpu: Fix double free of dmabufxinhui pan2021-11-221-6/+0
* drm/amdgpu: Pin MMIO/DOORBELL BO's in GTT domainRamesh Errabolu2021-11-221-0/+69
* drm/amdgpu: Update BO memory accounting to rely on allocation flagRamesh Errabolu2021-11-221-36/+59
* drm/amdkfd: replace kgd_dev in gpuvm amdgpu_amdkfd funcsGraham Sider2021-11-171-30/+16
* drm/amdgpu: Fix dangling kfd_bo pointer for shared BOsFelix Kuehling2021-11-051-3/+9
* drm/amdgpu: Make sure to reserve BOs before adding or removingKent Russell2021-11-051-3/+10
* drm/amdkfd: Separate pinned BOs destruction from general routineLang Yu2021-10-281-0/+10
* drm/amdkfd: restore userptr ignore bad address errorPhilip Yang2021-10-281-10/+17
* drm/amdkfd: Fix an inappropriate error handling in allloc memory of gpuLang Yu2021-10-191-1/+1
* drm/amdkfd: fix a potential ttm->sg memory leakLang Yu2021-10-041-0/+1
* Revert "Revert "drm/amdkfd: Only apply TLB flush optimization on ALdebaran""Eric Huang2021-08-021-0/+6
* Revert "Revert "drm/amdkfd: Make TLB flush conditional on mapping""Eric Huang2021-08-021-8/+11
* Merge tag 'amd-drm-next-5.15-2021-07-29' of https://gitlab.freedesktop.org/ag...Dave Airlie2021-07-301-1/+12
|\
| * Revert "Revert "drm/amdkfd: Make TLB flush conditional on mapping""Eric Huang2021-07-281-8/+11
| * Revert "drm/amdkfd: Make TLB flush conditional on mapping"Eric Huang2021-07-131-11/+8
| * Revert "drm/amdkfd: Only apply TLB flush optimization on ALdebaran"Eric Huang2021-07-131-6/+0
| * drm/amdkfd: Allow CPU access for all VRAM BOsFelix Kuehling2021-07-131-2/+1
| * drm/amdkfd: Only apply TLB flush optimization on ALdebaranEric Huang2021-07-081-0/+6
| * drm/amdgpu: separate out vm pasid assignmentNirmoy Das2021-07-081-1/+12
* | Revert "drm/amdkfd: Make TLB flush conditional on mapping"Eric Huang2021-07-131-11/+8
* | drm/amdkfd: Allow CPU access for all VRAM BOsFelix Kuehling2021-07-131-2/+1
|/
* drm/amdgpu: remove amdgpu_vm_ptNirmoy Das2021-06-151-13/+13
* drm/amdgpu: use adev_to_drm macro for consistency (v2)Guchun Chen2021-06-111-1/+1
* drm/amdkfd: use allowed domain for vmbo validationNirmoy Das2021-06-101-17/+4
* Merge tag 'amd-drm-next-5.14-2021-06-09' of https://gitlab.freedesktop.org/ag...Dave Airlie2021-06-101-9/+12
|\
| * drm/amdgpu: remove redundant assignment of variable kColin Ian King2021-06-041-1/+1
| * drm/amdkfd: Make TLB flush conditional on mappingEric Huang2021-06-041-8/+11
* | Merge tag 'drm-misc-next-2021-06-09' of git://anongit.freedesktop.org/drm/drm...Dave Airlie2021-06-101-2/+2
|\ \ | |/ |/|
| * dma-buf: rename and cleanup dma_resv_get_list v2Christian König2021-06-061-1/+1
| * drm/ttm: rename bo->mem and make it a pointerChristian König2021-06-021-1/+1
* | drm/amdgpu: Fix an error code in kfd_mem_attach_dmabuf()Dan Carpenter2021-05-261-1/+3
* | drm/amdgpu: add missing unreserve on errorDan Carpenter2021-05-261-2/+1
* | drm/amdgpu: Use preemptible placement for KFDFelix Kuehling2021-05-221-3/+4
|/
* drm/amdgpu: Move dmabuf attach/detach to backend_(un)bindFelix Kuehling2021-05-201-3/+0
* drm/amdgpu: Add DMA mapping of GTT BOsFelix Kuehling2021-05-201-1/+75
* drm/amdgpu: Move kfd_mem_attach outside reservationFelix Kuehling2021-05-201-31/+44
* drm/amdgpu: DMA map/unmap when updating GPU mappingsFelix Kuehling2021-05-201-27/+29
* drm/amdgpu: Add multi-GPU DMA mapping helpersFelix Kuehling2021-05-201-8/+141
* drm/amdgpu: Simplify AQL queue mappingFelix Kuehling2021-05-201-55/+48
* drm/amdgpu: Keep a bo-reference per-attachmentFelix Kuehling2021-05-201-5/+17
* drm/amdgpu: Rename kfd_bo_va_list to kfd_mem_attachmentFelix Kuehling2021-05-201-109/+100
* drm/amdgpu: Albebaran: MTYPE_NC for coarse-grain remote memoryFelix Kuehling2021-05-201-1/+2
* drm/amdgpu: Arcturus: MTYPE_NC for coarse-grain remote memoryFelix Kuehling2021-05-201-1/+2
* drm/amdgpu: add param bit flag to create SVM BOsAlex Sierra2021-04-211-5/+2
* drm/amdkfd: add svm_bo reference for eviction fenceAlex Sierra2021-04-211-2/+4
* drm/amdkfd: set memory limit to avoid OOM with HMM enabledPhilip Yang2021-04-211-0/+5