blob: f35f4ea877b04bf7ea9492cb20f340a879b7622b [file] [log] [blame]
37f8173dd849 ("locking/atomics: Flip fallbacks and instrumentation")
765dcd209947 ("asm-generic/atomic: Use __always_inline for fallback wrappers")
79c53a83d7a3 ("locking/atomic, x86: Use s64 for atomic64")
b50776ae011c ("locking/atomics: Don't assume that scripts are executable")
0cf264b3133d ("locking/atomics: Check atomic headers with sha1sum")
c0df10812835 ("arm64, locking/atomics: Use instrumented atomics")
8d32588077bd ("locking/atomics: Check generated headers are up-to-date")
aa525d063851 ("locking/atomics: Switch to generated instrumentation")
b5d47ef9ea5c ("locking/atomics: Switch to generated atomic-long")
9fa45070a2e5 ("locking/atomics: Switch to generated fallbacks")
ace9bad4df26 ("locking/atomics: Add common header generation files")
4331f4d5ada5 ("x86: Fix kernel-doc atomic.h warnings")
4d2b25f630c7 ("locking/atomics: Instrument cmpxchg_double*()")
f9881cc43b11 ("locking/atomics: Instrument xchg()")
df79ed2c0643 ("locking/atomics: Simplify cmpxchg() instrumentation")
7cc7eaad49c3 ("atomics/treewide: Clean up '*_andnot()' ifdeffery")
b3a2a05f9111 ("atomics/treewide: Make conditional inc/dec ops optional")
9837559d8eb0 ("atomics/treewide: Make unconditional inc/dec ops optional")
18cc1814d4e7 ("atomics/treewide: Make test ops optional")
356701329fb3 ("atomics/treewide: Make atomic64_fetch_add_unless() optional")
0ae1d994020d ("atomics: Prepare for atomic64_fetch_add_unless()")
eccc2da8c03f ("atomics/treewide: Make atomic_fetch_add_unless() optional")
bef828204a1b ("atomics/treewide: Make atomic64_inc_not_zero() optional")
ade5ef9280c3 ("atomics: Make conditional ops return 'bool'")
f74445b6dd6b ("atomics/treewide: Remove atomic_inc_not_zero_hint()")
8b47038e6d34 ("atomics/treewide: Remove redundant atomic_inc_not_zero() definitions")
bfc18e389c7a ("atomics/treewide: Rename __atomic_add_unless() => atomic_fetch_add_unless()")
c427f69564e2 ("locking/mutex: Optimize __mutex_trylock_fast()")
fcfdfe30e324 ("locking/barriers: Introduce smp_cond_load_relaxed() and atomic_cond_read_relaxed()")
527cd2077188 ("Merge tag 'riscv-for-linus-4.17-mw0' of git://git.kernel.org/pub/scm/linux/kernel/git/palmer/riscv-linux")