svn commit: r271681 - head/sys/vm
John Baldwin
jhb at FreeBSD.org
Tue Sep 16 17:21:07 UTC 2014
Author: jhb
Date: Tue Sep 16 17:21:06 2014
New Revision: 271681
URL: http://svnweb.freebsd.org/changeset/base/271681
Log:
Permit MAP_RENAME and MAP_NORESERVE for now. These flags should be removed, but at least
Chromium and OpenJDK use MAP_NORESERVE.
Modified:
head/sys/vm/vm_mmap.c
Modified: head/sys/vm/vm_mmap.c
==============================================================================
--- head/sys/vm/vm_mmap.c Tue Sep 16 17:07:32 2014 (r271680)
+++ head/sys/vm/vm_mmap.c Tue Sep 16 17:21:06 2014 (r271681)
@@ -244,10 +244,9 @@ sys_mmap(td, uap)
flags |= MAP_ANON;
pos = 0;
}
- /* XXX: MAP_RENAME, MAP_NORESERVE */
- if ((flags & ~(MAP_SHARED | MAP_PRIVATE | MAP_FIXED | MAP_HASSEMAPHORE |
- MAP_STACK | MAP_NOSYNC | MAP_ANON | MAP_EXCL | MAP_NOCORE |
- MAP_PREFAULT_READ |
+ if ((flags & ~(MAP_SHARED | MAP_PRIVATE | MAP_FIXED | MAP_RENAME |
+ MAP_NORESERVE | MAP_HASSEMAPHORE | MAP_STACK | MAP_NOSYNC |
+ MAP_ANON | MAP_EXCL | MAP_NOCORE | MAP_PREFAULT_READ |
#ifdef MAP_32BIT
MAP_32BIT |
#endif
More information about the svn-src-all
mailing list