X-Git-Url: https://git.openpandora.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=arch%2Falpha%2Fkernel%2Fosf_sys.c;h=b9abe5bb437bede06a7b67361bf989fde2a972e6;hb=79b925fd67c0de25ef07ee46f9bd82e2ee44dd54;hp=01e8715e26d9306148a8706d046cf863015c1721;hpb=1abb4ba596a91a839f82e0c9c837b777d574e83d;p=pandora-kernel.git diff --git a/arch/alpha/kernel/osf_sys.c b/arch/alpha/kernel/osf_sys.c index 01e8715e26d9..b9abe5bb437b 100644 --- a/arch/alpha/kernel/osf_sys.c +++ b/arch/alpha/kernel/osf_sys.c @@ -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;