2609a195fbd5 ("locking/atomic: atomic: remove stale comments") 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")