linux_dsm_epyc7002/drivers/gpu/drm/amd
Felix Kuehling 5ce10687ae drm/amdkfd: Make kfd_process reference counted
This will be used to elliminate the use of the process lock for
preventing concurrent process destruction. This will simplify lock
dependencies between KFD and KGD.

This also simplifies the process destruction in a few ways:
* Don't allocate work struct dynamically
* Remove unnecessary hack that increments mm reference counter
* Remove unnecessary process locking during destruction

Signed-off-by: Felix Kuehling <Felix.Kuehling@amd.com>
Reviewed-by: Oded Gabbay <oded.gabbay@gmail.com>
Signed-off-by: Oded Gabbay <oded.gabbay@gmail.com>
2017-11-27 18:29:51 -05:00
..
acp drm/amdgpu: add license to Makefiles 2017-12-07 11:51:10 -05:00
amdgpu drm/amdgpu: Add kfd2kgd APIs for dumping HQDs 2017-11-27 18:29:48 -05:00
amdkfd drm/amdkfd: Make kfd_process reference counted 2017-11-27 18:29:51 -05:00
display drm/amd/display: Expose dpp1_set_cursor_attributes 2017-12-20 14:48:54 -05:00
include drm/amdgpu: Add kfd2kgd APIs for dumping HQDs 2017-11-27 18:29:48 -05:00
lib drm/amdgpu: add license to Makefiles 2017-12-07 11:51:10 -05:00
powerplay drm/amd/pp: Implement force_dpm_level on Rv 2017-12-20 11:59:40 -05:00