Loading arch/mips/kernel/smtc.c +1 −1 Original line number Original line Diff line number Diff line Loading @@ -713,7 +713,7 @@ static __inline__ int atomic_postincrement(unsigned int *pv) " addu %1, %0, 1 \n" " addu %1, %0, 1 \n" " sc %1, %2 \n" " sc %1, %2 \n" " beqz %1, 1b \n" " beqz %1, 1b \n" " sync \n" __WEAK_LLSC_MB : "=&r" (result), "=&r" (temp), "=m" (*pv) : "=&r" (result), "=&r" (temp), "=m" (*pv) : "m" (*pv) : "m" (*pv) : "memory"); : "memory"); Loading Loading
arch/mips/kernel/smtc.c +1 −1 Original line number Original line Diff line number Diff line Loading @@ -713,7 +713,7 @@ static __inline__ int atomic_postincrement(unsigned int *pv) " addu %1, %0, 1 \n" " addu %1, %0, 1 \n" " sc %1, %2 \n" " sc %1, %2 \n" " beqz %1, 1b \n" " beqz %1, 1b \n" " sync \n" __WEAK_LLSC_MB : "=&r" (result), "=&r" (temp), "=m" (*pv) : "=&r" (result), "=&r" (temp), "=m" (*pv) : "m" (*pv) : "m" (*pv) : "memory"); : "memory"); Loading