aboutsummaryrefslogtreecommitdiffstats
path: root/common/recipes-kernel/linux/linux-yocto-4.14.71/1575-drm-amdgpu-Fix-call-to-amdgpu_vm_bo_update.patch
blob: 410bced7923b666de58e833c13fd54f37e28ff7d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
From d4ee003433684d7064484e15c35951bd81db033c Mon Sep 17 00:00:00 2001
From: Kent Russell <kent.russell@amd.com>
Date: Tue, 31 Jan 2017 06:35:52 -0500
Subject: [PATCH 1575/4131] drm/amdgpu: Fix call to amdgpu_vm_bo_update

The 3rd parameter is now a boolean for whether to clear the Page Tables
or not.

Change-Id: I84b2083bd5b2d388181a28b1e819cbb499a966ae
Signed-off-by: Kent Russell <kent.russell@amd.com>
---
 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c b/drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c
index 6ac2ba3..9895c8a 100644
--- a/drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c
+++ b/drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c
@@ -990,7 +990,7 @@ static int update_gpuvm_pte(struct amdgpu_device *adev,
 	amdgpu_sync_fence(adev, sync, vm->page_directory_fence);
 
 	/* Update the page tables  */
-	ret = amdgpu_vm_bo_update(adev, bo_va, &bo->tbo.mem);
+	ret = amdgpu_vm_bo_update(adev, bo_va, false);
 	if (ret != 0) {
 		pr_err("amdgpu_vm_bo_update failed\n");
 		return ret;
-- 
2.7.4