blob: a83307d0b2b8699b6b01bcd100ecbaa1c9365e67 [file] [log] [blame]
7ca8cf5347f7 ("locking/atomic: Move ATOMIC_INIT into linux/types.h")
37f8173dd849 ("locking/atomics: Flip fallbacks and instrumentation")
765dcd209947 ("asm-generic/atomic: Use __always_inline for fallback wrappers")
1da7bce8591d ("MIPS: atomic: Deduplicate 32b & 64b read, set, xchg, cmpxchg")
40e784b4d4bc ("MIPS: atomic: Unify 32b & 64b sub_if_positive")
77d281b7966e ("MIPS: atomic: Use _atomic barriers in atomic_sub_if_positive()")
4d1dbfe6cbec ("MIPS: atomic: Emit Loongson3 sync workarounds within asm")
a38ee6bb14a4 ("MIPS: atomic: Use one macro to generate 32b & 64b functions")
9537db24c65a ("MIPS: atomic: Handle !kernel_uses_llsc first")
36d3295c5a0d ("MIPS: atomic: Fix whitespace in ATOMIC_OP macros")
878f75c7a253 ("MIPS: Unify sc beqz definition")
42344113ba7a ("mips/atomic: Fix smp_mb__{before,after}_atomic()")
1c6c1ca31858 ("mips/atomic: Fix loongson_llsc_mb() wreckage")
79c53a83d7a3 ("locking/atomic, x86: Use s64 for atomic64")
d184cf1a449c ("locking/atomic, mips: Use s64 for atomic64")
b50776ae011c ("locking/atomics: Don't assume that scripts are executable")
3478588b5136 ("Merge branch 'locking-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip")