s390/kernel: use test_fp_ctl() to verify the floating-point control word
authorHendrik Brueckner <brueckner@linux.vnet.ibm.com>
Tue, 28 Apr 2015 09:30:40 +0000 (11:30 +0200)
committerMartin Schwidefsky <schwidefsky@de.ibm.com>
Wed, 22 Jul 2015 07:57:59 +0000 (09:57 +0200)
Use the test_fp_ctl() to test the floating-point control word
for validity and use restore_fp_ctl() to set it in load_sigregs.

Signed-off-by: Hendrik Brueckner <brueckner@linux.vnet.ibm.com>
Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
arch/s390/include/asm/switch_to.h
arch/s390/kernel/compat_signal.c
arch/s390/kernel/signal.c

index d62e7a6..b304031 100644 (file)
@@ -45,7 +45,6 @@ static inline int restore_fp_ctl(u32 *fpc)
                "       lfpc    %1\n"
                "0:     la      %0,0\n"
                "1:\n"
-               EX_TABLE(0b,1b)
                : "=d" (rc) : "Q" (*fpc), "0" (-EINVAL));
        return rc;
 }
Simple merge
Simple merge