summaryrefslogtreecommitdiff
path: root/block/Kconfig
diff options
context:
space:
mode:
authorAnton Ivanov <anton.ivanov@cambridgegreys.com>2021-03-12 15:16:09 +0000
committerRichard Weinberger <richard@nod.at>2021-06-17 22:01:45 +0200
commitdd3035a21ba7ccaa883d7107d357ad06320d78fc (patch)
tree70f67dc7aa7933b22aa2a38eea3bd5dddd006fb4 /block/Kconfig
parentc0ecca6604b80e438b032578634c6e133c7028f6 (diff)
um: add a UML specific futex implementation
The generic asm futex implementation emulates atomic access to memory by doing a get_user followed by put_user. These translate to two mapping operations on UML with paging enabled in the meantime. This, in turn may end up changing interrupts, invoking the signal loop, etc. This replaces the generic implementation by a mapping followed by an operation on the mapped segment. Signed-off-by: Anton Ivanov <anton.ivanov@cambridgegreys.com> Signed-off-by: Richard Weinberger <richard@nod.at>
Diffstat (limited to 'block/Kconfig')
0 files changed, 0 insertions, 0 deletions