summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c
Commit message (Expand)AuthorAgeFilesLines
* amdkfd: Memory availability can never be negativeDaniel Phillips2023-03-071-1/+4
* drm/amdkfd: Implement DMA buf fd export from KFDFelix Kuehling2023-02-281-10/+35
* drm/amdgpu: Generalize KFD dmabuf importFelix Kuehling2023-02-281-17/+21
* Merge tag 'amd-drm-next-6.3-2023-01-13' of https://gitlab.freedesktop.org/agd...Dave Airlie2023-01-161-22/+10
|\
| * drm/amdkfd: Page aligned memory reserve sizePhilip Yang2023-01-111-5/+7
| * drm/amdkfd: Cleanup vm process info if init vm failedPhilip Yang2023-01-111-16/+2
| * drm/amdkfd: Fix NULL pointer error for GC 11.0.1 on mGPUEric Huang2023-01-101-1/+1
| * drm/amdkfd: Fix double release compute pasidPhilip Yang2022-12-201-11/+28
* | Merge tag 'drm-misc-next-2023-01-03' of git://anongit.freedesktop.org/drm/drm...Daniel Vetter2023-01-041-0/+1
|\ \
| * | drm/ttm: merge ttm_bo_api.h and ttm_bo_driver.h v2Christian König2022-12-061-0/+1
* | | drm/amdkfd: Fix double release compute pasidPhilip Yang2022-12-201-11/+28
| |/ |/|
* | drm/amdgpu: Add notifier lock for KFD userptrsFelix Kuehling2022-12-141-72/+140
* | drm/amdkfd: Fix memory leakageKonstantin Meskhidze2022-11-291-1/+1
|/
* drm/amdgpu: rename the files for HMM handlingChristian König2022-11-171-3/+4
* drm/amdgpu: fix userptr HMM range handling v2Christian König2022-11-171-4/+8
* drm/amdkfd: Fix a memory limit issueEric Huang2022-11-151-3/+1
* drm/amdgpu: Set MTYPE in PTE based on BO flagsFelix Kuehling2022-11-091-51/+8
* drm/amdkfd: Remove skiping userptr buffer mapping when mmu notifier marks it ...Xiaogang Chen2022-11-041-10/+0
* drm/amdkfd: Fix memory leak in kfd_mem_dmamap_userptr()Rafael Mendonca2022-10-241-3/+3
* drm/amdgpu: convert amdgpu_amdkfd_gpuvm.c to IP version checksAlex Deucher2022-10-171-4/+4
* drm/amdgpu: use DMA_RESV_USAGE_BOOKKEEP v2Christian König2022-09-131-10/+16
* drm/amdgpu: cleanup coding style in amdgpu_amdkfd_gpuvm.cJingyu Wang2022-09-131-1/+3
* drm/amdkfd: print address in hex format rather than decimalYifan Zhang2022-09-071-1/+1
* drm/amdgpu: Pessimistic availability based on rounded up allocationsDaniel Phillips2022-08-101-3/+7
* drm/amdgpu: Remove rounding from vram allocation pathDaniel Phillips2022-08-101-6/+5
* drm/amdkfd: remove an unnecessary amdgpu_bo_refLang Yu2022-07-281-1/+0
* drm/amdkfd: fix kgd_mem memory leak when importing dmabufLang Yu2022-07-281-0/+8
* drm/amdgpu: add debugfs for kfd system and ttm mem usedAlex Sierra2022-07-281-0/+19
* drm/amdkfd: track unified memory reservation with xnack offAlex Sierra2022-07-281-9/+14
* drm/amdgpu: Refactor code to handle non coherent and uncachedRajneesh Bhardwaj2022-07-251-27/+24
* drm/amdgpu: remove acc_size from reserve/unreserve memAlex Sierra2022-07-201-43/+17
* drm/amdgpu: Remove one duplicated ef removalxinhui pan2022-07-121-6/+0
* drm/amdkfd: simplify vm_validate_pt_pd_bosLang Yu2022-07-051-14/+0
* drm/amdkfd: Add user queue eviction restore SMI eventPhilip Yang2022-06-301-4/+8
* drm/amdkfd: Fix spelling mistake "mechanim" -> "mechanism"Colin Ian King2022-06-231-1/+1
* drm/amdkfd: Enable GFX11 usermode queue oversubscriptionGraham Sider2022-06-231-0/+48
* drm/amdkfd: Add available memory ioctlDaniel Phillips2022-06-141-4/+34
* drm/amdkfd: Document and fix GTT BO kmap APIFelix Kuehling2022-06-081-4/+24
* drm/amdgpu: Add peer-to-peer support among PCIe connected AMD GPUsRamesh Errabolu2022-06-081-62/+238
* drm/amdkfd: add pinned BOs to kfd_bo_listLang Yu2022-06-031-7/+6
* drm/amdkfd: fix typo in commentJulia Lawall2022-05-261-1/+1
* Merge tag 'amd-drm-next-5.19-2022-05-18' of https://gitlab.freedesktop.org/ag...Dave Airlie2022-05-191-16/+16
|\
| * drm/amdkfd: allocate MMIO/DOORBELL BOs with AMDGPU_GEM_CREATE_PREEMPTIBLELang Yu2022-05-161-16/+16
* | Merge tag 'amd-drm-next-5.19-2022-04-15' of https://gitlab.freedesktop.org/ag...Dave Airlie2022-04-281-10/+8
|\|
| * drm/amdgpu: remove table_freed param from the VM codeChristian König2022-03-251-1/+1
| * drm/amdkfd: use tlb_seq from the VM subsystem for SVM as well v2Christian König2022-03-251-10/+8
* | drm/ttm: remove bo->movingChristian König2022-04-071-4/+9
* | dma-buf: specify usage while adding fences to dma_resv obj v7Christian König2022-04-071-1/+1
* | dma-buf/drivers: make reserving a shared slot mandatory v4Christian König2022-04-061-2/+2
* | Merge drm/drm-next into drm-misc-nextMaxime Ripard2022-04-051-12/+64
|\|