Messages in this thread | | | Subject | Re: [PATCH] mremap.2: MREMAP_DONTUNMAP to reflect to supported mappings | From | "Alejandro Colomar (man-pages)" <> | Date | Thu, 25 Mar 2021 22:34:41 +0100 |
| |
Hello Brian,
Is this already merged in Linux? I guess not, as I've seen a patch of yous for the kernel, right?
Thanks,
Alex
On 3/23/21 7:25 PM, Brian Geffon wrote: > mremap(2) now supports MREMAP_DONTUNMAP with mapping types other > than private anonymous. > > Signed-off-by: Brian Geffon <bgeffon@google.com> > --- > man2/mremap.2 | 13 ++----------- > 1 file changed, 2 insertions(+), 11 deletions(-) > > diff --git a/man2/mremap.2 b/man2/mremap.2 > index 3ed0c0c0a..72acbc111 100644 > --- a/man2/mremap.2 > +++ b/man2/mremap.2 > @@ -118,16 +118,6 @@ This flag, which must be used in conjunction with > remaps a mapping to a new address but does not unmap the mapping at > .IR old_address . > .IP > -The > -.B MREMAP_DONTUNMAP > -flag can be used only with private anonymous mappings > -(see the description of > -.BR MAP_PRIVATE > -and > -.BR MAP_ANONYMOUS > -in > -.BR mmap (2)). > -.IP > After completion, > any access to the range specified by > .IR old_address > @@ -227,7 +217,8 @@ was specified, but one or more pages in the range specified by > .IR old_address > and > .IR old_size > -were not private anonymous; > +were part of a special mapping or the mapping is one that > +does not support merging or expanding; > .IP * > .B MREMAP_DONTUNMAP > was specified and >
-- Alejandro Colomar Linux man-pages comaintainer; https://www.kernel.org/doc/man-pages/ http://www.alejandro-colomar.es/
| |