commit | 2ea1d13f64efdf49319e86c87d9ba38c30902782 | [log] [tgz] |
---|---|---|
author | Al Viro <viro@zeniv.linux.org.uk> | Mon Nov 30 13:06:51 2009 -0500 |
committer | Al Viro <viro@zeniv.linux.org.uk> | Fri Dec 11 06:34:09 2009 -0500 |
tree | b55064cc0deb54ce23cc08208c54b31ca9e7b20a | |
parent | c4caa778157dbbf04116f0ac2111e389b5cd7a29 [diff] [blame] |
arm: add arch_mmap_check(), get rid of sys_arm_mremap() Acked-by: Russell King <rmk+kernel@arm.linux.org.uk> Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
diff --git a/arch/arm/include/asm/mman.h b/arch/arm/include/asm/mman.h index 8eebf89..41f99c5 100644 --- a/arch/arm/include/asm/mman.h +++ b/arch/arm/include/asm/mman.h
@@ -1 +1,4 @@ #include <asm-generic/mman.h> + +#define arch_mmap_check(addr, len, flags) \ + (((flags) & MAP_FIXED && (addr) < FIRST_USER_ADDRESS) ? -EINVAL : 0)