mirror of https://github.com/mkerrisk/man-pages
membarrier.2: srcfix: rewrap source lines
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
This commit is contained in:
parent
ee595da39c
commit
20fe250908
|
@ -90,16 +90,17 @@ All threads on the system are targeted by this command.
|
|||
.TP
|
||||
.B MEMBARRIER_CMD_PRIVATE_EXPEDITED
|
||||
Execute a memory barrier on each running thread belonging to the same
|
||||
process as the current thread. Upon return from system call, the caller
|
||||
process as the current thread.
|
||||
Upon return from system call, the caller
|
||||
thread is ensured that all its running threads siblings have passed
|
||||
through a state where all memory accesses to user-space addresses match
|
||||
program order between entry to and return from the system call
|
||||
(non-running threads are de facto in such a state). This only covers
|
||||
threads from the same process as the caller thread. The "expedited"
|
||||
commands complete faster than the non-expedited ones, they never block,
|
||||
but have the downside of causing extra overhead. A process needs to
|
||||
register its intent to use the private expedited command prior to using
|
||||
it.
|
||||
(non-running threads are de facto in such a state).
|
||||
This only covers threads from the same process as the caller thread.
|
||||
The "expedited" commands complete faster than the non-expedited ones,
|
||||
they never block, but have the downside of causing extra overhead.
|
||||
A process needs to register its intent to use the private
|
||||
expedited command prior to using it.
|
||||
.TP
|
||||
.B MEMBARRIER_CMD_REGISTER_PRIVATE_EXPEDITED
|
||||
Register the process intent to use
|
||||
|
|
Loading…
Reference in New Issue