]> git.ipfire.org Git - thirdparty/kernel/stable.git/commitdiff
Revert "MIPS: futex: Restore \n after sync instructions"
authorGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Tue, 31 Dec 2019 17:04:17 +0000 (18:04 +0100)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Sat, 4 Jan 2020 18:16:20 +0000 (19:16 +0100)
This reverts commit dc9d0a75ce9af74612d6a4d052e4df2bddfe8ed4 which is
commit fd7710cb491f900eb63d2ce5aac0e682003e84e9 upstream.

This, and the follow-on patch, breaks the mips build so it needs to be
reverted.

Reported-by: Guenter Roeck <linux@roeck-us.net>
Cc: Paul Burton <paul.burton@mips.com>
Cc: Sasha Levin <sashal@kernel.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
arch/mips/include/asm/futex.h

index 110220705e978d76d7b6ef7f43633645c92e0aee..54cf205309316ef7403df97f2fa7d60f82a91859 100644 (file)
@@ -33,7 +33,7 @@
                "       .set    arch=r4000                      \n"     \
                "2:     sc      $1, %2                          \n"     \
                "       beqzl   $1, 1b                          \n"     \
-               __stringify(__WEAK_LLSC_MB) "                   \n"     \
+               __stringify(__WEAK_LLSC_MB)                             \
                "3:                                             \n"     \
                "       .insn                                   \n"     \
                "       .set    pop                             \n"     \
@@ -63,7 +63,7 @@
                "       .set    "MIPS_ISA_ARCH_LEVEL"           \n"     \
                "2:     "user_sc("$1", "%2")"                   \n"     \
                "       beqz    $1, 1b                          \n"     \
-               __stringify(__WEAK_LLSC_MB) "                   \n"     \
+               __stringify(__WEAK_LLSC_MB)                             \
                "3:                                             \n"     \
                "       .insn                                   \n"     \
                "       .set    pop                             \n"     \
@@ -148,7 +148,7 @@ futex_atomic_cmpxchg_inatomic(u32 *uval, u32 __user *uaddr,
                "       .set    arch=r4000                              \n"
                "2:     sc      $1, %2                                  \n"
                "       beqzl   $1, 1b                                  \n"
-               __stringify(__WEAK_LLSC_MB) "                           \n"
+               __stringify(__WEAK_LLSC_MB)
                "3:                                                     \n"
                "       .insn                                           \n"
                "       .set    pop                                     \n"