]> www.pilppa.org Git - linux-2.6-omap-h63xx.git/blobdiff - mm/memory.c
mlock: make mlock error return Posixly Correct
[linux-2.6-omap-h63xx.git] / mm / memory.c
index b8487f8cd82e4466d98116665fc7b5350ead19eb..ba86b436b85fadc015bd86138519c4e80038bf59 100644 (file)
@@ -2821,7 +2821,7 @@ int make_pages_present(unsigned long addr, unsigned long end)
                        len, write, 0, NULL, NULL);
        if (ret < 0)
                return ret;
-       return ret == len ? 0 : -1;
+       return ret == len ? 0 : -EFAULT;
 }
 
 #if !defined(__HAVE_ARCH_GATE_AREA)