mprotect.2: srcfix: rewrap source lines

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
This commit is contained in:
Michael Kerrisk 2016-11-20 21:05:26 +01:00
parent a9799e8a86
commit be232513a2
1 changed files with 23 additions and 11 deletions

View File

@ -71,7 +71,8 @@ The memory can be modified.
The memory can be executed.
.TP
.BR PROT_SEM " (since Linux 2.5.7)"
The memory can be used for atomic operations. It was introduced as part of
The memory can be used for atomic operations.
It was introduced as part of
.BR futex (2)
implementation (in order to guarantee ability to perform atomic
operations required by its commands such as
@ -80,9 +81,11 @@ but not actually used in any currently supported architecture so far.
.\" aba46c5027cb59d98052231b36efcbbde9c77a1d ef3d3246a0d06be622867d21af25f997aeeb105f
.TP
.BR PROT_SAO " (since Linux 2.6.26)"
The memory should have strong access ordering. This feature is specific to
PowerPC architecture (version 2.06 of architecture specification adds SAO CPU
feature, and it is available on POWER 7 or PowerPC A2, for example).
The memory should have strong access ordering.
This feature is specific to
PowerPC architecture
(version 2.06 of architecture specification adds SAO CPU feature,
and it is available on POWER 7 or PowerPC A2, for example).
.PP
Additionally (since Linux 2.6.0),
.I prot
@ -93,14 +96,15 @@ can have one of the following flags set:
.\" mm->def_flags | VM_MAYREAD | VM_MAYWRITE | VM_MAYEXEC;
.\" And calc_vm_flag_bits converts only GROWSDOWN/DENYWRITE/LOCKED.
.B PROT_GROWSUP
Apply protection mode up to the end of the mapping which grows up (it should be a
stack segment on HP PA-RISC, since there are no other ways to map a segment with
Apply protection mode up to the end of the mapping which grows up
(it should be a stack segment on HP PA-RISC,
since there are no other ways to map a segment with
.B VM_GROWSUP
even if architecture has support for it.)
.TP
.B PROT_GROWSDOWN
Apply protection mode down to the beginning of the mapping which grows down (it
should be stack segment or mapped with
Apply protection mode down to the beginning of the mapping which grows down
(it should be stack segment or mapped with
.B MAP_GROWSDOWN
flag set.)
.PP
@ -153,14 +157,22 @@ or not a multiple of the system page size.
.TP
.BR EINVAL
Both
.BR PROT_GROWSUP " and " PROT_GROWSDOWN
.BR PROT_GROWSUP
and
.BR PROT_GROWSDOWN
were specified in
.IR prot .
.TP
.BR EINVAL
Invalid (other than
.BR PROT_READ ", " PROT_WRITE ", " PROT_EXEC ", " PROT_SEM ", "
.BR PROT_SAO " (on PowerPC only), " PROT_GROWSUP ", " PROT_GROWSDOWN )
.BR PROT_READ ,
.BR PROT_WRITE ,
.BR PROT_EXEC ,
.BR PROT_SEM ,
.BR PROT_SAO
(on PowerPC only),
.BR PROT_GROWSUP ,
.BR PROT_GROWSDOWN )
flags specified in
.IR prot .
.TP