Root/
| 1 | --- a/arch/mips/include/asm/system.h |
| 2 | +++ b/arch/mips/include/asm/system.h |
| 3 | @@ -198,7 +198,7 @@ extern __u64 __xchg_u64_unsupported_on_3 |
| 4 | #define __xchg_u64 __xchg_u64_unsupported_on_32bit_kernels |
| 5 | #endif |
| 6 | |
| 7 | -static inline unsigned long __xchg(unsigned long x, volatile void * ptr, int size) |
| 8 | +static __always_inline unsigned long __xchg(unsigned long x, volatile void * ptr, int size) |
| 9 | { |
| 10 | switch (size) { |
| 11 | case 4: |
| 12 |
