Ignore:
Timestamp:
Apr 14, 2017, 9:41:36 PM (3 months ago)
Author:
brainslayer
Message:

kernel update

File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/linux/universal/linux-4.4/arch/mips/include/asm/spinlock.h

    r28606 r31859  
    113113                "       bne     %[ticket], %[my_ticket], 4f             \n"
    114114                "        subu   %[ticket], %[my_ticket], %[ticket]      \n"
    115                 "2:                                                     \n"
     115                "2:     .insn                                           \n"
    116116                "       .subsection 2                                   \n"
    117117                "4:     andi    %[ticket], %[ticket], 0xffff            \n"
     
    188188                "       beqz    %[ticket], 1b                           \n"
    189189                "        li     %[ticket], 1                            \n"
    190                 "2:                                                     \n"
     190                "2:     .insn                                           \n"
    191191                "       .subsection 2                                   \n"
    192192                "3:     b       2b                                      \n"
     
    368368                __WEAK_LLSC_MB
    369369                "       li      %2, 1                                   \n"
    370                 "2:                                                     \n"
     370                "2:     .insn                                           \n"
    371371                : "=" GCC_OFF_SMALL_ASM() (rw->lock), "=&r" (tmp), "=&r" (ret)
    372372                : GCC_OFF_SMALL_ASM() (rw->lock)
     
    408408                        "       sc      %1, %0                          \n"
    409409                        "       li      %2, 1                           \n"
    410                         "2:                                             \n"
     410                        "2:     .insn                                   \n"
    411411                        : "=" GCC_OFF_SMALL_ASM() (rw->lock), "=&r" (tmp),
    412412                          "=&r" (ret)
Note: See TracChangeset for help on using the changeset viewer.