]> err.no Git - linux-2.6/commit
[S390] Fix futex_atomic_cmpxchg_std inline assembly.
authorHeiko Carstens <heiko.carstens@de.ibm.com>
Tue, 19 Feb 2008 14:29:34 +0000 (15:29 +0100)
committerMartin Schwidefsky <schwidefsky@de.ibm.com>
Tue, 19 Feb 2008 14:29:35 +0000 (15:29 +0100)
commitd5b02b3ff1d9a2e1074f559c84ed378cfa6fc3c0
tree09cc1de46973bb4a8cd35a2d64d587f1144f38fd
parent39f73b2886be3a255d8f4cd669c8c7e7957afbd9
[S390] Fix futex_atomic_cmpxchg_std inline assembly.

Add missing exception table entry so that the kernel can handle
proctection exceptions as well on the cs instruction. Currently only
specification exceptions are handled correctly.
The missing entry allows user space to crash the kernel.

Cc: stable <stable@kernel.org>
Signed-off-by: Heiko Carstens <heiko.carstens@de.ibm.com>
Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
arch/s390/lib/uaccess_std.c