OpenGrok
Cross Reference: mremap.2
xref
: /
src
/
lib
/
libc
/
sys
/
mremap.2
Home
|
History
|
Annotate
|
Download
|
only in
sys
History log of
/src/lib/libc/sys/mremap.2
Revision
Date
Author
Comments
1.10
25-Oct-2023
riastradh
mremap(2): Use .Lk for links in text.
.%U is only for links in reference sections.
1.9
03-Mar-2023
riastradh
mremap(2): Note MAP_REMAPDUP bug.
XXX pullup-10, unless we fix the bug first
1.8
01-Mar-2023
riastradh
mremap(2): Fix example to use MAP_PRIVATE.
It is a historical accident that MAP_PRIVATE is assumed when neither
it nor MAP_SHARED is specified.
XXX pullup-9
XXX pullup-10
1.7
03-May-2018
wiz
branches: 1.7.4; 1.7.12;
Sort sections. Sort ERRORS. Remove trailing whitespace.
1.6
02-May-2018
christos
Add EXAMPLE and ERRORS section.
1.5
06-May-2017
joerg
branches: 1.5.8;
Extend the mmap(2) interface to allow requesting protections for later
use with mprotect(2), but without enabling them immediately.
Extend the mremap(2) interface to allow duplicating mappings, i.e.
create a second range of virtual addresses references the same physical
pages. Duplicated mappings can have different effective protections.
Adjust PAX mprotect logic to disallow effective protections of W&X, but
allow one mapping W and another X protections. This obsoletes using
temporary files for purposes like JIT.
Adjust PAX logic for mmap(2) and mprotect(2) to fail if W&X is requested
and not silently drop the X protection.
Improve test cases to ensure correct operation of the changed
interfaces.
1.4
28-Apr-2011
wiz
branches: 1.4.34;
Sort sections.
1.3
16-Feb-2008
tnn
minor pedanticism about glibc. Suggested by Joerg.
1.2
14-Feb-2008
tnn
Add a history section and a compatibility section.
1.1
17-Jul-2007
joerg
branches: 1.1.4;
Add native mremap system call based on the UVM implementation for
Linux compat. Add code to enforce alignment of the new location.
Special thanks to wizd for helping with the man page.
1.1.4.1
23-Mar-2008
matt
sync with HEAD
1.4.34.1
11-May-2017
pgoyette
Sync with HEAD
1.5.8.1
21-May-2018
pgoyette
Sync with HEAD
1.7.12.2
31-Jul-2023
martin
Pull up following revision(s) (requested by riastradh in ticket #274):
lib/libc/sys/mremap.2: revision 1.9
mremap(2): Note MAP_REMAPDUP bug.
1.7.12.1
31-Jul-2023
martin
Pull up following revision(s) (requested by riastradh in ticket #272):
lib/libc/sys/mremap.2: revision 1.8
mremap(2): Fix example to use MAP_PRIVATE.
It is a historical accident that MAP_PRIVATE is assumed when neither
it nor MAP_SHARED is specified.
1.7.4.1
31-Jul-2023
martin
Pull up following revision(s) (requested by riastradh in ticket #1683):
lib/libc/sys/mremap.2: revision 1.8
mremap(2): Fix example to use MAP_PRIVATE.
It is a historical accident that MAP_PRIVATE is assumed when neither
it nor MAP_SHARED is specified.
Indexes created Fri Oct 17 03:10:13 GMT 2025