Merge tag 'drm-next-2023-09-08' of git://anongit.freedesktop.org/drm/drm
[platform/kernel/linux-rpi.git] / drivers / gpu / drm / amd / amdkfd / kfd_svm.c
index 49b62c2..bb16b79 100644 (file)
@@ -2661,10 +2661,7 @@ svm_range_get_range_boundaries(struct kfd_process *p, int64_t addr,
                return -EFAULT;
        }
 
-       *is_heap_stack = (vma->vm_start <= vma->vm_mm->brk &&
-                         vma->vm_end >= vma->vm_mm->start_brk) ||
-                        (vma->vm_start <= vma->vm_mm->start_stack &&
-                         vma->vm_end >= vma->vm_mm->start_stack);
+       *is_heap_stack = vma_is_initial_heap(vma) || vma_is_initial_stack(vma);
 
        start_limit = max(vma->vm_start >> PAGE_SHIFT,
                      (unsigned long)ALIGN_DOWN(addr, 2UL << 8));