]> git.proxmox.com Git - mirror_ubuntu-hirsute-kernel.git/commitdiff
arm64: Kconfig: select HAVE_FUTEX_CMPXCHG
authorVladimir Murzin <vladimir.murzin@arm.com>
Mon, 20 Jan 2020 10:36:02 +0000 (10:36 +0000)
committerWill Deacon <will@kernel.org>
Tue, 21 Jan 2020 09:14:01 +0000 (09:14 +0000)
arm64 provides always working implementation of futex_atomic_cmpxchg_inatomic(),
so there is no need to check it runtime.

Reported-by: Piyush swami <Piyush.swami@arm.com>
Signed-off-by: Vladimir Murzin <vladimir.murzin@arm.com>
Signed-off-by: Will Deacon <will@kernel.org>
arch/arm64/Kconfig

index e9b1fc22f72ef473a66d7167c827bd57c3bdccc6..6c27b81268170dd6a47d53bb5bcdba91fc482b81 100644 (file)
@@ -161,6 +161,7 @@ config ARM64
        select HAVE_PERF_USER_STACK_DUMP
        select HAVE_REGS_AND_STACK_ACCESS_API
        select HAVE_FUNCTION_ARG_ACCESS_API
+       select HAVE_FUTEX_CMPXCHG if FUTEX
        select HAVE_RCU_TABLE_FREE
        select HAVE_RSEQ
        select HAVE_STACKPROTECTOR