summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c
AgeCommit message (Expand)AuthorLines
2023-04-11drm/amdgpu: DROP redundant drm_prime_sg_to_dma_addr_arrayShane Xiao-3/+0
2023-04-11amd/amdgpu: Inherit coherence flags base on original BO flagsShane Xiao-4/+8
2023-04-11drm/amdgpu: Add userptr bo support for mGPUs when iommu is onShane Xiao-4/+23
2023-03-07amdkfd: Memory availability can never be negativeDaniel Phillips-1/+4
2023-02-28drm/amdkfd: Implement DMA buf fd export from KFDFelix Kuehling-10/+35
2023-02-28drm/amdgpu: Generalize KFD dmabuf importFelix Kuehling-17/+21
2023-01-16Merge tag 'amd-drm-next-6.3-2023-01-13' of https://gitlab.freedesktop.org/agd...Dave Airlie-22/+10
2023-01-11drm/amdkfd: Page aligned memory reserve sizePhilip Yang-5/+7
2023-01-11drm/amdkfd: Cleanup vm process info if init vm failedPhilip Yang-16/+2
2023-01-10drm/amdkfd: Fix NULL pointer error for GC 11.0.1 on mGPUEric Huang-1/+1
2023-01-04Merge tag 'drm-misc-next-2023-01-03' of git://anongit.freedesktop.org/drm/drm...Daniel Vetter-0/+1
2022-12-20drm/amdkfd: Fix double release compute pasidPhilip Yang-11/+28
2022-12-20drm/amdkfd: Fix double release compute pasidPhilip Yang-11/+28
2022-12-14drm/amdgpu: Add notifier lock for KFD userptrsFelix Kuehling-72/+140
2022-12-06drm/ttm: merge ttm_bo_api.h and ttm_bo_driver.h v2Christian König-0/+1
2022-11-29drm/amdkfd: Fix memory leakageKonstantin Meskhidze-1/+1
2022-11-17drm/amdgpu: rename the files for HMM handlingChristian König-3/+4
2022-11-17drm/amdgpu: fix userptr HMM range handling v2Christian König-4/+8
2022-11-15drm/amdkfd: Fix a memory limit issueEric Huang-3/+1
2022-11-09drm/amdgpu: Set MTYPE in PTE based on BO flagsFelix Kuehling-51/+8
2022-11-04drm/amdkfd: Remove skiping userptr buffer mapping when mmu notifier marks it ...Xiaogang Chen-10/+0
2022-10-24drm/amdkfd: Fix memory leak in kfd_mem_dmamap_userptr()Rafael Mendonca-3/+3
2022-10-17drm/amdgpu: convert amdgpu_amdkfd_gpuvm.c to IP version checksAlex Deucher-4/+4
2022-09-13drm/amdgpu: use DMA_RESV_USAGE_BOOKKEEP v2Christian König-10/+16
2022-09-13drm/amdgpu: cleanup coding style in amdgpu_amdkfd_gpuvm.cJingyu Wang-1/+3
2022-09-07drm/amdkfd: print address in hex format rather than decimalYifan Zhang-1/+1
2022-08-10drm/amdgpu: Pessimistic availability based on rounded up allocationsDaniel Phillips-3/+7
2022-08-10drm/amdgpu: Remove rounding from vram allocation pathDaniel Phillips-6/+5
2022-07-28drm/amdkfd: remove an unnecessary amdgpu_bo_refLang Yu-1/+0
2022-07-28drm/amdkfd: fix kgd_mem memory leak when importing dmabufLang Yu-0/+8
2022-07-28drm/amdgpu: add debugfs for kfd system and ttm mem usedAlex Sierra-0/+19
2022-07-28drm/amdkfd: track unified memory reservation with xnack offAlex Sierra-9/+14
2022-07-25drm/amdgpu: Refactor code to handle non coherent and uncachedRajneesh Bhardwaj-27/+24
2022-07-20drm/amdgpu: remove acc_size from reserve/unreserve memAlex Sierra-43/+17
2022-07-12drm/amdgpu: Remove one duplicated ef removalxinhui pan-6/+0
2022-07-05drm/amdkfd: simplify vm_validate_pt_pd_bosLang Yu-14/+0
2022-06-30drm/amdkfd: Add user queue eviction restore SMI eventPhilip Yang-4/+8
2022-06-23drm/amdkfd: Fix spelling mistake "mechanim" -> "mechanism"Colin Ian King-1/+1
2022-06-23drm/amdkfd: Enable GFX11 usermode queue oversubscriptionGraham Sider-0/+48
2022-06-14drm/amdkfd: Add available memory ioctlDaniel Phillips-4/+34
2022-06-08drm/amdkfd: Document and fix GTT BO kmap APIFelix Kuehling-4/+24
2022-06-08drm/amdgpu: Add peer-to-peer support among PCIe connected AMD GPUsRamesh Errabolu-62/+238
2022-06-03drm/amdkfd: add pinned BOs to kfd_bo_listLang Yu-7/+6
2022-05-26drm/amdkfd: fix typo in commentJulia Lawall-1/+1
2022-05-19Merge tag 'amd-drm-next-5.19-2022-05-18' of https://gitlab.freedesktop.org/ag...Dave Airlie-16/+16
2022-05-16drm/amdkfd: allocate MMIO/DOORBELL BOs with AMDGPU_GEM_CREATE_PREEMPTIBLELang Yu-16/+16
2022-04-28Merge tag 'amd-drm-next-5.19-2022-04-15' of https://gitlab.freedesktop.org/ag...Dave Airlie-10/+8
2022-04-07drm/ttm: remove bo->movingChristian König-4/+9
2022-04-07dma-buf: specify usage while adding fences to dma_resv obj v7Christian König-1/+1
2022-04-06dma-buf/drivers: make reserving a shared slot mandatory v4Christian König-2/+2