mm: larger stack guard gap, between vmas
[pandora-kernel.git] / arch / alpha / kernel / osf_sys.c
index 01e8715..b9abe5b 100644 (file)
@@ -1147,7 +1147,7 @@ arch_get_unmapped_area_1(unsigned long addr, unsigned long len,
                /* At this point:  (!vma || addr < vma->vm_end). */
                if (limit - len < addr)
                        return -ENOMEM;
-               if (!vma || addr + len <= vma->vm_start)
+               if (!vma || addr + len <= vm_start_gap(vma))
                        return addr;
                addr = vma->vm_end;
                vma = vma->vm_next;