aboutsummaryrefslogtreecommitdiffstats
path: root/arch/arm/mm/Kconfig
diff options
context:
space:
mode:
authorNicolas Pitre <nico@org.rmk.(none)>2005-06-08 14:00:47 -0400
committerRussell King <rmk+kernel@arm.linux.org.uk>2005-06-08 14:00:47 -0400
commitdcef1f634657dabe7905af3ccda12cf7f0b6fcc1 (patch)
treee1b8bf471c3c268d0be919561268c24f298d031b /arch/arm/mm/Kconfig
parentaeabbbbe126f3d5e61e2db07629443cd10932bb2 (diff)
[PATCH] ARM: 2664/2: add support for atomic ops on pre-ARMv6 SMP systems
Patch from Nicolas Pitre Not that there might be many of them on the planet, but at least RMK apparently has one. Signed-off-by: Nicolas Pitre Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
Diffstat (limited to 'arch/arm/mm/Kconfig')
-rw-r--r--arch/arm/mm/Kconfig8
1 files changed, 8 insertions, 0 deletions
diff --git a/arch/arm/mm/Kconfig b/arch/arm/mm/Kconfig
index ade0e2222f59..3fefb43c67f7 100644
--- a/arch/arm/mm/Kconfig
+++ b/arch/arm/mm/Kconfig
@@ -422,3 +422,11 @@ config HAS_TLS_REG
422 assume directly accessing that register and always obtain the 422 assume directly accessing that register and always obtain the
423 expected value only on ARMv7 and above. 423 expected value only on ARMv7 and above.
424 424
425config NEEDS_SYSCALL_FOR_CMPXCHG
426 bool
427 default y if SMP && (CPU_32v5 || CPU_32v4 || CPU_32v3)
428 help
429 SMP on a pre-ARMv6 processor? Well OK then.
430 Forget about fast user space cmpxchg support.
431 It is just not possible.
432