s390/futex: add missing EX_TABLE entry to __futex_atomic_op()
authorHeiko Carstens <hca@linux.ibm.com>
Tue, 18 Oct 2022 11:44:11 +0000 (13:44 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 3 Nov 2022 14:50:53 +0000 (23:50 +0900)
commit71c3b012f519f6fa952ecf4d54ccb0abee5dc078
tree157ab4a42cdb2c19ea83b1e5e1d66c4f5a0ff768
parent02eb35131050735332658029082f61515b7dfe38
s390/futex: add missing EX_TABLE entry to __futex_atomic_op()

commit a262d3ad6a433e4080cecd0a8841104a5906355e upstream.

For some exception types the instruction address points behind the
instruction that caused the exception. Take that into account and add
the missing exception table entry.

Cc: <stable@vger.kernel.org>
Reviewed-by: Vasily Gorbik <gor@linux.ibm.com>
Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
Signed-off-by: Vasily Gorbik <gor@linux.ibm.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
arch/s390/include/asm/futex.h