aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c
diff options
context:
space:
mode:
authorMichel Dänzer <michel.daenzer@amd.com>2018-08-29 05:59:38 -0400
committerAlex Deucher <alexander.deucher@amd.com>2018-08-29 13:35:43 -0400
commitd78c1fa0c9f815fe951fd57001acca3d35262a17 (patch)
tree45b43ffb60ec8e966a2ca45a7add0de2f4c51ce3 /drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c
parent0e33495d4907f0834321c678f86c912d64f0cd6c (diff)
Revert "drm/amdgpu: move PD/PT bos on LRU again"
This reverts commit 31625ccae4464b61ec8cdb9740df848bbc857a5b. It triggered various badness on my development machine when running the piglit gpu profile with radeonsi on Bonaire, looks like memory corruption due to insufficiently protected list manipulations. Signed-off-by: Michel Dänzer <michel.daenzer@amd.com> Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Diffstat (limited to 'drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c')
-rw-r--r--drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c b/drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c
index 23c78af850c6..521ddb358ec1 100644
--- a/drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c
+++ b/drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c
@@ -1127,7 +1127,7 @@ restart:
1127 struct amdgpu_vm_bo_base, 1127 struct amdgpu_vm_bo_base,
1128 vm_status); 1128 vm_status);
1129 bo_base->moved = false; 1129 bo_base->moved = false;
1130 list_move(&bo_base->vm_status, &vm->idle); 1130 list_del_init(&bo_base->vm_status);
1131 1131
1132 bo = bo_base->bo->parent; 1132 bo = bo_base->bo->parent;
1133 if (!bo) 1133 if (!bo)