diff options
author | Arnd Bergmann <arnd@arndb.de> | 2021-10-26 12:03:48 +0200 |
---|---|---|
committer | Thomas Gleixner <tglx@linutronix.de> | 2021-11-25 00:02:28 +0100 |
commit | 3297481d688a5cc2973ea58bd78e66b8639748b1 (patch) | |
tree | 3f9e7d8fb1601489125df8c689a28d3e29c8ef63 /arch/um/kernel | |
parent | 3f2bedabb62c6210df63b604dc988d2f7f56f947 (diff) | |
download | linux-3297481d688a5cc2973ea58bd78e66b8639748b1.tar.gz linux-3297481d688a5cc2973ea58bd78e66b8639748b1.tar.bz2 linux-3297481d688a5cc2973ea58bd78e66b8639748b1.zip |
futex: Remove futex_cmpxchg detection
Now that all architectures have a working futex implementation in any
configuration, remove the runtime detection code.
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Reviewed-by: Russell King (Oracle) <rmk+kernel@armlinux.org.uk>
Acked-by: Vineet Gupta <vgupta@kernel.org>
Acked-by: Max Filippov <jcmvbkbc@gmail.com>
Acked-by: Christian Borntraeger <borntraeger@de.ibm.com>
Link: https://lore.kernel.org/r/20211026100432.1730393-2-arnd@kernel.org
Diffstat (limited to 'arch/um/kernel')
-rw-r--r-- | arch/um/kernel/skas/uaccess.c | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/arch/um/kernel/skas/uaccess.c b/arch/um/kernel/skas/uaccess.c index a509be911026..9e37a7c05990 100644 --- a/arch/um/kernel/skas/uaccess.c +++ b/arch/um/kernel/skas/uaccess.c @@ -348,7 +348,6 @@ EXPORT_SYMBOL(arch_futex_atomic_op_inuser); * 0 - On success * -EFAULT - User access resulted in a page fault * -EAGAIN - Atomic operation was unable to complete due to contention - * -ENOSYS - Function not implemented (only if !HAVE_FUTEX_CMPXCHG) */ int futex_atomic_cmpxchg_inatomic(u32 *uval, u32 __user *uaddr, |