linux/arch/um/include
Anton Ivanov dd3035a21b 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>
2021-06-17 22:01:45 +02:00
..
asm um: add a UML specific futex implementation 2021-06-17 22:01:45 +02:00
linux um: virtio/pci: enable suspend/resume 2021-06-17 21:45:44 +02:00
shared um: Add support for host CPU flags and alignment 2021-06-17 22:01:26 +02:00
uapi/asm um: Fix W=1 missing-include-dirs warnings 2021-04-15 23:10:57 +02:00