Martin Schwidefsky bafe00cc92 [PATCH] s390: fix in-user atomic futex operation.
From: Martin Schwidefsky <schwidefsky@de.ibm.com>

__futex_atomic_op needs to do an atomic operation in the user address space,
not the kernel address space.  Add the missing sacf 256/sacf 0 to switch to
the secondary mode before doing the compare-and-swap.  In addition add
another fixup for catch specification exceptions if the compare-and-swap
address is not aligned.

Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
2006-06-08 15:15:30 -07:00
..
2006-03-24 07:33:24 -08:00
2006-06-05 10:45:30 +01:00
2006-06-06 00:15:20 +01:00
2006-01-06 08:33:29 -08:00
2006-06-08 15:14:23 -07:00
2006-05-31 16:27:11 -07:00
2006-04-10 09:43:47 -07:00
2006-03-25 08:22:52 -08:00