summaryrefslogtreecommitdiffstats
path: root/v6.4/6dfee110c6cc7a6c3c1f45a07428c15820b87c1d
blob: a18fa0f05576363fc938c3571d7f38f70a3bda33 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
6dfee110c6cc ("locking/atomic: scripts: Clarify ordering of conditional atomics")
e01cc1e8c2ad ("locking/atomic: Add generic support for sync_try_cmpxchg() and its fallback")
6d2779ecaeb5 ("locking/atomic: scripts: fix fallback ifdeffery")
b33eb50a92b0 ("locking/atomic: scripts: fix ${atomic}_dec_if_positive() kerneldoc")
ad8110706f38 ("locking/atomic: scripts: generate kerneldoc comments")
1d78814d4170 ("locking/atomic: scripts: simplify raw_atomic*() definitions")
630399469ffc ("locking/atomic: scripts: simplify raw_atomic_long*() definitions")
b916a8c76569 ("locking/atomic: scripts: split pfx/name/sfx/order")
9257959a6e5b ("locking/atomic: scripts: restructure fallback ifdeffery")
1815da1718aa ("locking/atomic: scripts: build raw_atomic_long*() directly")
c9268ac615f9 ("locking/atomic: scripts: add trivial raw_atomic*_<op>()")
7ed7a1564090 ("locking/atomic: scripts: factor out order template generation")
e40e5298e692 ("locking/atomic: scripts: remove leftover "${mult}"")
a083ecc9333c ("locking/atomic: scripts: remove bogus order parameter")
d12157efc8e0 ("locking/atomic: make atomic*_{cmp,}xchg optional")
a7bafa7969da ("locking/atomic: hexagon: remove redundant arch_atomic_cmpxchg")
14d72d4b6f0e ("locking/atomic: remove fallback comments")
febe950dbfb4 ("arch: Remove cmpxchg_double")
6d12c8d308e6 ("percpu: Wire up cmpxchg128")
c5c0ba953b8c ("percpu: Add {raw,this}_cpu_try_cmpxchg()")