mirror of https://github.com/mkerrisk/man-pages
futex.2: clarify address mapping
Using the word "physical" address should make the text easier to make. Avoid negations like "may not be equal". Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de> Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
This commit is contained in:
parent
594536fb2c
commit
344df36631
10
man2/futex.2
10
man2/futex.2
|
@ -54,12 +54,10 @@ The condition is represented by the futex word, which is an address
|
|||
in memory supplied to the
|
||||
.BR futex ()
|
||||
system call, and the value at this memory location.
|
||||
(While the virtual addresses for the same memory in separate
|
||||
processes may not be equal,
|
||||
the kernel maps them internally so that the same memory mapped
|
||||
in different locations will correspond for
|
||||
.BR futex ()
|
||||
calls.)
|
||||
(While the virtual addresses for the same physical memory address
|
||||
in separate processes may be different,
|
||||
the same physical address may be shared by the processes using
|
||||
.BR mmap (2).)
|
||||
|
||||
When executing a futex operation that requests to block a thread,
|
||||
the kernel will only block if the futex word has the value that the
|
||||
|
|
Loading…
Reference in New Issue