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

kernel update

File:
1 edited

Legend:

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

    r31574 r31859  
    128128                "       bne     %[ticket], %[my_ticket], 4f             \n"
    129129                "        subu   %[ticket], %[my_ticket], %[ticket]      \n"
    130                 "2:                                                     \n"
     130                "2:     .insn                                           \n"
    131131                "       .subsection 2                                   \n"
    132132                "4:     andi    %[ticket], %[ticket], 0xffff            \n"
     
    203203                "       beqz    %[ticket], 1b                           \n"
    204204                "        li     %[ticket], 1                            \n"
    205                 "2:                                                     \n"
     205                "2:     .insn                                           \n"
    206206                "       .subsection 2                                   \n"
    207207                "3:     b       2b                                      \n"
     
    383383                __WEAK_LLSC_MB
    384384                "       li      %2, 1                                   \n"
    385                 "2:                                                     \n"
     385                "2:     .insn                                           \n"
    386386                : "=" GCC_OFF_SMALL_ASM() (rw->lock), "=&r" (tmp), "=&r" (ret)
    387387                : GCC_OFF_SMALL_ASM() (rw->lock)
     
    423423                        "       sc      %1, %0                          \n"
    424424                        "       li      %2, 1                           \n"
    425                         "2:                                             \n"
     425                        "2:     .insn                                   \n"
    426426                        : "=" GCC_OFF_SMALL_ASM() (rw->lock), "=&r" (tmp),
    427427                          "=&r" (ret)
Note: See TracChangeset for help on using the changeset viewer.