summaryrefslogtreecommitdiff
path: root/0007-drm-amdgpu-Fix-for-BO-move-issue.patch
diff options
context:
space:
mode:
Diffstat (limited to '0007-drm-amdgpu-Fix-for-BO-move-issue.patch')
-rw-r--r--0007-drm-amdgpu-Fix-for-BO-move-issue.patch30
1 files changed, 30 insertions, 0 deletions
diff --git a/0007-drm-amdgpu-Fix-for-BO-move-issue.patch b/0007-drm-amdgpu-Fix-for-BO-move-issue.patch
new file mode 100644
index 0000000..5543dc5
--- /dev/null
+++ b/0007-drm-amdgpu-Fix-for-BO-move-issue.patch
@@ -0,0 +1,30 @@
+From 75ff02c24828d71bf13730e1a0b499591a1a4cef Mon Sep 17 00:00:00 2001
+From: Arunpravin Paneer Selvam <Arunpravin.PaneerSelvam@amd.com>
+Date: Mon, 17 Oct 2022 13:15:21 -0700
+Subject: [PATCH 7/8] drm/amdgpu: Fix for BO move issue
+
+If there are no blocks to compare then exit
+the loop.
+
+Signed-off-by: Arunpravin Paneer Selvam <Arunpravin.PaneerSelvam@amd.com>
+---
+ drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 3 +++
+ 1 file changed, 3 insertions(+)
+
+diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c b/drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c
+index 794062ab57fc..9e6c23266a1a 100644
+--- a/drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c
++++ b/drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c
+@@ -439,6 +439,9 @@ static bool amdgpu_mem_visible(struct amdgpu_device *adev,
+ while (cursor.remaining) {
+ amdgpu_res_next(&cursor, cursor.size);
+
++ if (!cursor.remaining)
++ break;
++
+ /* ttm_resource_ioremap only supports contiguous memory */
+ if (end != cursor.start)
+ return false;
+--
+2.38.1
+