Felix Kuehling
|
26103436da
drm/amdkfd: Implement KFD process eviction/restore
|
7 years ago |
Felix Kuehling
|
403575c44e
drm/amdkfd: Add GPUVM virtual address space to PDD
|
7 years ago |
Felix Kuehling
|
64d1c3a43a
drm/amdkfd: Centralize IOMMUv2 code and make it conditional
|
7 years ago |
Gustavo A. R. Silva
|
2e3dca5365
drm/amdkfd: Fix potential NULL pointer dereferences
|
7 years ago |
Yong Zhao
|
c0ede1f8dc
drm/amdkfd: Simplify locking during process creation
|
7 years ago |
Felix Kuehling
|
de1450a559
drm/amdkfd: Factor PDD destruction out of kfd_process_wq_release
|
7 years ago |
Felix Kuehling
|
2d9b36f983
drm/amdkfd: Reduce nesting in kfd_create_process_device_data
|
7 years ago |
Yong Zhao
|
82c16b4280
drm/amdkfd: Return NULL if kfd_lookup_process_by_pasid fails
|
7 years ago |
Felix Kuehling
|
abb208a8d4
drm/amdkfd: Use ref count to prevent kfd_process destruction
|
7 years ago |
Felix Kuehling
|
5ce10687ae
drm/amdkfd: Make kfd_process reference counted
|
7 years ago |
Felix Kuehling
|
c7b1243eef
drm/amdkfd: Get reference to lead_thread task struct
|
7 years ago |
Felix Kuehling
|
851a645efd
drm/amdkfd: Add debugfs support to KFD
|
7 years ago |
Felix Kuehling
|
373d708089
drm/amdkfd: Add CWSR support
|
7 years ago |
Felix Kuehling
|
b20cd0df15
drm/amdkfd: Cleanup qpd.pqm initialization
|
7 years ago |
Felix Kuehling
|
894a8293aa
drm/amdkfd: Minor cleanups
|
7 years ago |
Yair Shachar
|
062c5672d5
drm/amdkfd: Fix debug unregister procedure on process termination
|
7 years ago |
Yong Zhao
|
e2a8e99964
drm/amdkfd: Avoid calling amd_iommu_unbind_pasid() when suspending
|
7 years ago |
Yong Zhao
|
ab40cba303
drm/amdkfd: Clean up the data structure in kfd_process
|
7 years ago |
Felix Kuehling
|
9b56bb1154
drm/amdkfd: Don't dereference kfd_process.mm
|
8 years ago |
Felix Kuehling
|
9fd3f1bfae
drm/amdkfd: Improve process termination handling
|
8 years ago |
Yong Zhao
|
733fa1f742
drm/amdkfd: Fix suspend/resume issue on Carrizo v2
|
8 years ago |
Felix Kuehling
|
a91e70e30c
drm/amdkfd: Separate doorbell allocation from PASID
|
8 years ago |
Felix Kuehling
|
32fa821958
drm/amdkfd: Handle remaining BUG_ONs more gracefully v2
|
8 years ago |
Felix Kuehling
|
4f52f2256e
drm/amdkfd: Remove BUG_ONs for NULL pointer arguments
|
8 years ago |
Kent Russell
|
4eacc26b3b
drm/amdkfd: Change x==NULL/false references to !x
|
8 years ago |
Kent Russell
|
79775b627d
drm/amdkfd: Consolidate and clean up log commands
|
8 years ago |
Kent Russell
|
8eabaf54cf
drm/amdkfd: Clean up KFD style errors and warnings v2
|
8 years ago |
Geert Uytterhoeven
|
7a10d63f02
drm/amdkfd: Spelling s/apreture/aperture/
|
8 years ago |
Dan Carpenter
|
b312b2b25b
drm/amdkfd: NULL dereference involving create_process()
|
8 years ago |
Ingo Molnar
|
6e84f31522
sched/headers: Prepare for new header dependencies before moving code to <linux/sched/mm.h>
|
8 years ago |