]> git.karo-electronics.de Git - karo-tx-linux.git/commit
S390: Fix futex_atomic_cmpxchg_std inline assembly.
authorHeiko Carstens <heiko.carstens@de.ibm.com>
Tue, 19 Feb 2008 17:20:11 +0000 (17:20 +0000)
committerGreg Kroah-Hartman <gregkh@suse.de>
Tue, 26 Feb 2008 00:18:59 +0000 (16:18 -0800)
commit365b073075ef23cfdd8ba68720e7de3b4dbe4f1b
tree1eb05ac1e280ee5ea1a786b73acf8f8c85ee7766
parent0466e6b39901c5af878300cf43485ae581b252cb
S390: Fix futex_atomic_cmpxchg_std inline assembly.

commit: d5b02b3ff1d9a2e1074f559c84ed378cfa6fc3c0 upstream

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.

Signed-off-by: Heiko Carstens <heiko.carstens@de.ibm.com>
Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
arch/s390/lib/uaccess_std.c