From: Andrew Morton Date: Wed, 2 Jun 2021 03:53:17 +0000 (+1000) Subject: linux-next-pre X-Git-Url: https://www.infradead.org/git/?a=commitdiff_plain;h=a0cb322813c8a1ffd44756a3199d4f1dd2273022;p=users%2Fjedix%2Flinux-maple.git linux-next-pre Signed-off-by: Andrew Morton Signed-off-by: Stephen Rothwell --- diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c b/drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c index 61c4fb1b87fea..d5cbc51c5eaa8 100644 --- a/drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c +++ b/drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c @@ -709,8 +709,8 @@ int amdgpu_ttm_tt_get_user_pages(struct amdgpu_bo *bo, struct page **pages) } mmap_read_lock(mm); - vma = vma_lookup(mm, start); - if (unlikely(!vma)) { + vma = find_vma(mm, start); + if (unlikely(!vma || start < vma->vm_start)) { r = -EFAULT; goto out_unlock; }