Messages in this thread | | | Subject | Re: [PATCH v7] mremap.2: Add information for MREMAP_DONTUNMAP. | From | Vlastimil Babka <> | Date | Tue, 25 Feb 2020 14:51:34 +0100 |
| |
On 2/21/20 6:42 PM, Brian Geffon wrote: > @@ -209,10 +227,20 @@ flag was not specified. > .RE > .TP > .B ENOMEM > +Not enough memory was available to complete the operation. > +Possible causes are: > +.RS > +.IP * 3 > The memory area cannot be expanded at the current virtual address, and the > .B MREMAP_MAYMOVE > flag is not set in \fIflags\fP. > Or, there is not enough (virtual) memory available. > +.IP * > +.B MREMAP_DONTUNMAP > +was used without > +.B MREMAP_FIXED > +causing a new mapping to be created that would exceed the virtual memory available or it would exceed the maximum number of allowed mappings.
So this can also result with MREMAP_FIXED, no?
> +.RE > .SH CONFORMING TO > This call is Linux-specific, and should not be used in programs > intended to be portable. >
| |