X-Git-Url: http://git.rot13.org/?a=blobdiff_plain;f=mm%2Fmadvise.c;h=2b7cf0400a217cd453641eaf097d1291125e1431;hb=2c26c9e6b4993a1a1231849feff4b6518a4fc239;hp=17aaf3e1644983a5a4fac14bef8f009f71fe866c;hpb=f0612bbc41f65f5a684f69d714a1a17a6f0f40c5;p=powerpc.git diff --git a/mm/madvise.c b/mm/madvise.c index 17aaf3e164..2b7cf0400a 100644 --- a/mm/madvise.c +++ b/mm/madvise.c @@ -126,7 +126,7 @@ static long madvise_dontneed(struct vm_area_struct * vma, unsigned long start, unsigned long end) { *prev = vma; - if (vma->vm_flags & (VM_LOCKED|VM_HUGETLB|VM_RESERVED)) + if (vma->vm_flags & (VM_LOCKED|VM_HUGETLB|VM_PFNMAP)) return -EINVAL; if (unlikely(vma->vm_flags & VM_NONLINEAR)) {