diff options
author | 2016-04-27 17:16:45 +0800 | |
---|---|---|
committer | 2016-11-23 22:56:26 +1100 | |
commit | d0563a1297e234ed37f6b51c2e9321accebd1839 (patch) | |
tree | 987960d540a720f242d3f9a38fe5fdef443bbf33 /tools/perf/scripts/python | |
parent | powerpc/pseries/ibmebus: Remove legacy suspend/resume support (diff) | |
download | linux-dev-d0563a1297e234ed37f6b51c2e9321accebd1839.tar.xz linux-dev-d0563a1297e234ed37f6b51c2e9321accebd1839.zip |
powerpc: Implement {cmp}xchg for u8 and u16
Implement xchg{u8,u16}{local,relaxed}, and
cmpxchg{u8,u16}{,local,acquire,relaxed}.
It works on all ppc.
remove volatile of first parameter in __cmpxchg_local and __cmpxchg
Suggested-by: Peter Zijlstra (Intel) <peterz@infradead.org>
Signed-off-by: Pan Xinhui <xinhui.pan@linux.vnet.ibm.com>
Acked-by: Boqun Feng <boqun.feng@gmail.com>
Acked-by: Peter Zijlstra (Intel) <peterz@infradead.org>
Signed-off-by: Michael Ellerman <mpe@ellerman.id.au>
Diffstat (limited to 'tools/perf/scripts/python')
0 files changed, 0 insertions, 0 deletions