aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c
diff options
context:
space:
mode:
authorHarish Kasiviswanathan <[email protected]>2018-01-26 20:36:06 +0000
committerAlex Deucher <[email protected]>2018-11-20 19:00:37 +0000
commit9130cc01d1fda46009529d04303c6ed958d9e3d1 (patch)
tree6a1f4aa9bc50bf7eba0392517806dcb74bc6825c /drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c
parentdrivers/gpu/drm/amd/amdgpu/gfx_v8_0.c: Remove duplicate header (diff)
downloadkernel-9130cc01d1fda46009529d04303c6ed958d9e3d1.tar.gz
kernel-9130cc01d1fda46009529d04303c6ed958d9e3d1.zip
drm/amdgpu: Remove explicit wait after VM validate
PD or PT might have to be moved during validation and this move has to be completed before updating it. If page table updates are done using SDMA then this serializing is done by SDMA command submission. And if PD/PT updates are done by CPU, then explicit waiting for PD/PT updates are done in amdgpu VM amdgpu_vm_wait_pd function. Sync to PD BO moving fence to handle corner case where none of the PTs are updated but PD is evicted. Signed-off-by: Harish Kasiviswanathan <[email protected]> Reviewed-by: Felix Kuehling <[email protected]> Signed-off-by: Felix Kuehling <[email protected]> Acked-by: Alex Deucher <[email protected]> Signed-off-by: Alex Deucher <[email protected]>
Diffstat (limited to 'drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c')
0 files changed, 0 insertions, 0 deletions