commit | c1b0db56604b4ccc55a325104b14093aeedeb829 | [log] [tgz] |
---|---|---|
author | Will Deacon <will.deacon@arm.com> | Thu Apr 28 18:43:01 2011 +0100 |
committer | Russell King <rmk+kernel@arm.linux.org.uk> | Thu May 12 10:11:44 2011 +0100 |
tree | 3c7a8df020dc52fa87ce013cfad42df3dea5f312 | |
parent | af3e4fd37a18f2e5a00175bc96061541d1364a3b [diff] |
ARM: 6889/1: futex: add SMP futex support when !CPU_USE_DOMAINS This patch uses the load/store exclusive instructions to add SMP futex support for ARM. Since the ARM architecture does not provide instructions for unprivileged exclusive memory accesses, we can only provide SMP futexes when CPU domain support is disabled. Cc: Nicolas Pitre <nico@fluxnic.net> Signed-off-by: Will Deacon <will.deacon@arm.com> Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>