blob: e725cd220b1dc6281dac4ddff7d2a7ca0d0c9ac4 [file] [log] [blame]
3570a1bcf45e ("locking/atomics: Use read-write instrumentation for atomic RMWs")
ed8af2e4d2a7 ("asm-generic, atomic-instrumented: Use generic instrumented.h")
c020395b6634 ("asm-generic/atomic: Use __always_inline for pure wrappers")
e75a6795ed13 ("locking/atomics, kcsan: Add KCSAN instrumentation")
0cf264b3133d ("locking/atomics: Check atomic headers with sha1sum")
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")
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")