linux-uconsole/drivers/gpu/drm/amd
Christian König cf273a59ca drm/amdgpu: fix and cleanup shadow handling
Set the shadow flag on the shadow and not the parent, always bind shadow BOs
during allocation instead of manually, use the reservation_object wrappers
to grab the lock.

This fixes a couple of issues with binding the shadow BOs as well as correctly
evicting them when memory becomes tight.

Signed-off-by: Christian König <christian.koenig@amd.com>
Reviewed-by: Chunming Zhou <david1.zhou@amd.com>
Reviewed-by: Alex Deucher <alexander.deucher@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
2017-08-29 15:27:40 -04:00
..
acp drm: amd: remove broken include path 2017-03-14 19:19:44 -04:00
amdgpu drm/amdgpu: fix and cleanup shadow handling 2017-08-29 15:27:40 -04:00
amdkfd drm/amdkfd: Implement image tiling mode support v2 2017-08-15 23:00:22 -04:00
include drm/amdgpu/gfx8: fix spelling typo in mqd allocation 2017-08-29 15:27:39 -04:00
powerplay drm/amd/powerplay: unhalt mec after loading 2017-08-29 15:27:38 -04:00
scheduler drm/amd/sched: print sched job id in amd_sched_job trace 2017-07-14 11:06:00 -04:00