linux/drivers/gpu/drm/amd
Christian König 8c505bdc9c drm/amdgpu: rework dma_resv handling v3
Drop the workaround and instead implement a better solution.

Basically we are now chaining all submissions using a dma_fence_chain
container and adding them as exclusive fence to the dma_resv object.

This way other drivers can still sync to the single exclusive fence
while amdgpu only sync to fences from different processes.

v3: add the shared fence first before the exclusive one

Signed-off-by: Christian König <christian.koenig@amd.com>
Reviewed-by: Alex Deucher <alexander.deucher@amd.com>
Acked-by: Daniel Vetter <daniel.vetter@ffwll.ch>
Link: https://patchwork.freedesktop.org/patch/msgid/20210614174536.5188-2-christian.koenig@amd.com
2021-06-22 11:05:05 +02:00
..
acp
amdgpu drm/amdgpu: rework dma_resv handling v3 2021-06-22 11:05:05 +02:00
amdkfd Merge tag 'amd-drm-next-5.14-2021-06-09' of https://gitlab.freedesktop.org/agd5f/linux into drm-next 2021-06-10 13:47:13 +10:00
display Merge tag 'amd-drm-next-5.14-2021-06-09' of https://gitlab.freedesktop.org/agd5f/linux into drm-next 2021-06-10 13:47:13 +10:00
include amdgpu/pm: add kernel documentation for smu_get_power_limit 2021-06-08 12:14:11 -04:00
pm drm/amd/pm: fix warning reported by kernel test robot 2021-06-08 12:14:29 -04:00