summaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/amd/amdkfd/kfd_svm.c
Commit message (Expand)AuthorAgeFilesLines
* drm/amdkfd: Fix partial migration bugsPhilip Yang2022-06-031-1/+1
* drm/amdkfd: Use mmget_not_zero in MMU notifierPhilip Yang2022-06-011-0/+3
* drm/amdgpu: add AMDGPU_GEM_CREATE_DISCARDABLEChristian König2022-05-261-1/+1
* Merge tag 'amd-drm-next-5.19-2022-04-29' of https://gitlab.freedesktop.org/ag...Dave Airlie2022-05-061-17/+49
|\
| * drm/amdkfd: Update mapping if range attributes changedPhilip Yang2022-04-261-14/+32
| * drm/amdkfd: Add SVM range mapped_to_gpu flagPhilip Yang2022-04-261-1/+16
| * drm/amdkfd: use kvcalloc() instead of kvmalloc() in kfd_migrateYang Wang2022-04-221-2/+1
| * Revert "drm/amdkfd: only allow heavy-weight TLB flush on some ASICs for SVM too"Lang Yu2022-04-211-3/+1
| * drm/amdkfd: only allow heavy-weight TLB flush on some ASICs for SVM tooLang Yu2022-04-191-1/+3
* | Merge tag 'amd-drm-next-5.19-2022-04-15' of https://gitlab.freedesktop.org/ag...Dave Airlie2022-04-281-19/+18
|\ \ | |/
| * drm/amdkfd: shrink bitmap size in struct svm_validate_contextLang Yu2022-04-131-1/+1
| * drm/amdkfd: Handle drain retry fault race with XNACK mode changePhilip Yang2022-04-111-5/+6
| * drm/amdkfd: Add missing NULL check in svm_range_map_to_gpuPhilip Yang2022-04-061-1/+1
| * drm/amdgpu: fix TLB flushing during evictionChristian König2022-04-051-9/+9
| * drm/amdgpu: remove table_freed param from the VM codeChristian König2022-03-251-3/+2
| * drm/amdkfd: use tlb_seq from the VM subsystem for SVM as well v2Christian König2022-03-251-4/+3
* | dma-buf/drivers: make reserving a shared slot mandatory v4Christian König2022-04-061-1/+1
|/
* drm/amdkfd: evict svm bo worker handle errorPhilip Yang2022-03-151-8/+13
* Revert "drm/amdkfd: process_info lock not needed for svm"Philip Yang2022-03-021-0/+9
* drm/amdkfd: CRIU fix extra whitespace and block comment warningsRajneesh Bhardwaj2022-02-111-2/+3
* drm/amdkfd: CRIU return -EFAULT for copy_to_user() failureDan Carpenter2022-02-111-3/+3
* drm/amdkfd: Fix TLB flushing in KFD SVM with no HWSMukul Joshi2022-02-091-14/+10
* drm/amdkfd: CRIU resume shared virtual memory rangesRajneesh Bhardwaj2022-02-071-0/+103
* drm/amdkfd: CRIU prepare for svm resumeRajneesh Bhardwaj2022-02-071-0/+58
* drm/amdkfd: CRIU Save Shared Virtual Memory rangesRajneesh Bhardwaj2022-02-071-0/+95
* drm/amdkfd: CRIU Discover svm rangesRajneesh Bhardwaj2022-02-071-0/+59
* drm/amdkfd: CRIU allow external mm for svm rangesRajneesh Bhardwaj2022-02-071-8/+9
* drm/amdkfd: Fix variable set but not used warningPhilip Yang2022-02-021-3/+0
* drm/amdkfd: svm range restore work deadlock when process exitPhilip Yang2022-01-271-6/+9
* drm/amdkfd: Ensure mm remain valid in svm deferred_list workPhilip Yang2022-01-271-26/+36
* drm/amdkfd: Use prange->update_list head for remove_listFelix Kuehling2022-01-111-4/+2
* drm/amdkfd: Use prange->list head for insert_listFelix Kuehling2022-01-111-9/+8
* drm/amdkfd: use max() and min() to make code cleanerChangcheng Deng2021-12-161-2/+2
* drm/amdkfd: fix svm_bo release invalid wait context warningPhilip Yang2021-12-161-4/+27
* drm/amdgpu: remove unnecessary variablesIsabella Basso2021-12-131-4/+0
* drm/amdkfd: Don't split unchanged SVM rangesFelix Kuehling2021-12-131-10/+13
* drm/amdkfd: Fix svm_range_is_same_attrsFelix Kuehling2021-12-131-11/+56
* drm/amdkfd: Fix error handling in svm_range_addFelix Kuehling2021-12-131-89/+49
* drm/amd: fix improper docstring syntaxIsabella Basso2021-12-131-0/+7
* drm/amdkfd: process_info lock not needed for svmPhilip Yang2021-12-011-9/+0
* drm/amdkfd: set "r = 0" explicitly before gotoPhilip Yang2021-12-011-0/+4
* drm/amdgpu: handle IH ring1 overflowPhilip Yang2021-12-011-1/+1
* drm/amdkfd: simplify drain retry faultPhilip Yang2021-11-241-8/+22
* drm/amdkfd: handle VMA remove racePhilip Yang2021-11-241-9/+13
* drm/amdkfd: process exit and retry fault racePhilip Yang2021-11-241-27/+36
* drm/amdkfd: convert misc checks to IP version checkingGraham Sider2021-11-171-3/+3
* drm/amdkfd: replace/remove remaining kgd_dev referencesGraham Sider2021-11-171-27/+16
* drm/amdkfd: replace kgd_dev in various amgpu_amdkfd funcsGraham Sider2021-11-171-6/+4
* drm/amdkfd: Fix retry fault drain race conditionsFelix Kuehling2021-11-091-5/+19
* drm/amdkfd: avoid recursive lock in migrations back to RAMAlex Sierra2021-11-051-0/+2